Processing 处理时读取或打开STL文件
我正在使用Processing 处理时读取或打开STL文件,processing,windows-7-x64,stl-format,Processing,Windows 7 X64,Stl Format,我正在使用处理进行串行通信,想读取/打开其中的STL文件,我的硬盘中有STL文件 您能指导我如何修复它吗?我阅读并实际测试了github,它确实非常有用,最好的是它正在工作 那么你的情况呢 只要用任何名称创建一个目录即可 将放在编码下方和实际图像文件放在同一文件夹中 我根据您的文件名对其进行了编辑,所以只需复制/粘贴此代码,然后按照上述说明进行操作 import toxi.geom.*; import toxi.geom.mesh.*; import toxi.processing.*; T
处理
进行串行通信,想读取/打开其中的STL文件,我的硬盘中有STL文件
您能指导我如何修复它吗?我阅读并实际测试了
github
,它确实非常有用,最好的是它正在工作
那么你的情况呢
放在编码下方
和实际图像文件放在同一文件夹中import toxi.geom.*;
import toxi.geom.mesh.*;
import toxi.processing.*;
TriangleMesh mesh;
ToxiclibsSupport gfx;
void setup() {
size(600,600,P3D);
mesh=(TriangleMesh)new STLReader().loadBinary(sketchPath("check.stl"),STLReader.TRIANGLEMESH);
//mesh=(TriangleMesh)new STLReader().loadBinary(sketchPath("mesh-flipped.stl"),STLReader.TRIANGLEMESH).flipYAxis();
gfx=new ToxiclibsSupport(this);
}
void draw() {
background(51);
lights();
translate(width/2,height/2,0);
rotateX(mouseY*0.01);
rotateY(mouseX*0.01);
gfx.origin(new Vec3D(),200);
noStroke();
gfx.mesh(mesh,false,10);
}
交叉贴:@KevinWorkman,如果你能看看编码并根据它做一些建议的话