处理 Toxiclibs:绘制三角形网格时隐藏 axes/normals

Processing Toxiclibs: hide axes/normals when drawing trianglemesh

我正在使用 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 轴,如下所示:

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

谢谢。

你不能直接取消对 gfx.origin() 的调用吗?根据 the Toxiclibs API,这就是绘制轴线的原因。