处理Toxiclibs:绘制三角网格时隐藏坐标轴/法线

3

我正在使用toxiclibs将导入的二进制.stl文件绘制成网格,如下所示:

ToxiclibsSupport gfx;
TriangleMesh mesh;

void setup(){
    mesh = (TriangleMesh)new STLReader().loadBinary(
    sketchPath("/data/3dmodels/gun.stl"), STLReader.TRIANGLEMESH);
    gfx = new ToxiclibsSupport(this);
}

void draw(){
    translate(width/2, height/2, 300);
    gfx.origin(new Vec3D(), 100);
    noStroke();
    fill(fxColor.getRed(), fxColor.getGreen(), fxColor.getBlue());
    gfx.mesh(model, false, 0);
    translate(-width/2, -height/2, -300);
}

Toxiclibs默认显示xyz轴,如下所示:

xyz-axes image

我想禁用这些轴的绘制,但似乎找不到相关的内容。

谢谢。

1个回答

2

你能不能直接去掉对 gfx.origin() 的调用呢?根据 Toxiclibs API 的说明,这正是绘制坐标轴线的方法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接