有人吗???help!
processing吧
全部回复
仅看楼主
level 9
小白最近学习了processing,老师的作业内容是实现一个三维的茶杯。请问这个怎么画?要用贝塞尔曲线还是什么感觉 box(),sphere()这些函数没什么用处,看了论文感觉有点看不懂的样子。貌似要对这个三维图形进行取点。有大神可否稍微指点一下?
2015年08月21日 09点08分 1
level 9
天了噜,没人吗?
1
2015年08月21日 15点08分 2
level 6
2015年08月23日 14点08分 3
level 6
import saito.objloader.*;
OBJModel model;
void setup() {
size(600,600,P3D);
model= new OBJModel(this);
model.load("teapot.obj");
model.setDrawMode(POLYGON);
noStroke();
}
void draw() {
background(0);
lights();
pushMatrix();
translate(width/2,height,-width);
rotateY(map(mouseX,0,width,-PI,PI));
rotateX(PI/4);
scale(6.0);
model.draw();
popMatrix();
}
2015年08月23日 14点08分 4
中间这行代码"model.load(teapot.obj);"里面teapot.obj这个文件怎么搞?
2015年08月24日 06点08分
就是卡在这里了,不知道怎么把这个三维图形设计出来。
2015年08月24日 06点08分
回复
���ֵ��̲�
:3DMax 之类的生成啊 这个用程序做太折腾了
2015年08月24日 06点08分
@2925059 如果用processing做是要通过点的坐标画吗?
2015年08月24日 06点08分
level 6
具体代码和参考我写了一下 http://www.lab-z.com/promodel/
2015年08月25日 13点08分 5
level 9
这是一个我的学长做的3D模型,
我就是想用这个processing做成这个样子,可惜他毕业论文太深奥看不懂。
里面还要设置场景文件,再从里面获取茶壶点的参数
@2925059
2015年08月25日 15点08分 6
他这个应该也是从 obj 中直接取的.....
2015年08月26日 00点08分
import saito.objloader.*;开头这个不太懂,能请您讲解一下吗?我也按照这个写了但是出现错误,大概意思是缺失了库,没找到saito OBJModel model;
2016年11月13日 14点11分
1