level 9
小白最近学习了processing,老师的作业内容是实现一个三维的茶杯。请问这个怎么画?要用贝塞尔曲线还是什么感觉 box(),sphere()这些函数没什么用处,看了论文感觉有点看不懂的样子。貌似要对这个三维图形进行取点。有大神可否稍微指点一下?
2015年08月21日 09点08分
1
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分