Чтение или открытие файла STL при обработке
Я использую processing
для последовательной связи и хочу прочитать / открыть файл STL в нем, у меня есть файл STL на моем жестком диске.
Подскажите, пожалуйста, как мне это исправить?
1 ответ
Решение
Я прочитал и практически проверил эту ссылку с github
Это действительно очень полезно, и лучше всего то, что он работает.
Так что в вашем случае
- Просто создайте каталог с любым именем
- Положил
Below Coding
и фактический файл изображения в той же папке
Я отредактировал его в соответствии с вашим именем файла, поэтому просто скопируйте / вставьте этот код, следуя инструкциям выше
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);
}