求一代码
processing吧
全部回复
仅看楼主
level 1
LokiAuel 楼主
如图,怎么样在Processing里画出这样的3D的图形
这是我拿AI画的,我想用代码生成3D的效果,其实就是正方体沿一边切掉。
初学编程希望大家多帮帮忙。
2015年07月21日 09点07分 1
level 5
void setup(){
size(440,440,OPENGL);
stroke(0);
fill(255,190);
}
void draw(){
background(0);
translate(width/2,height/2,0);
rotateX(mouseX/200.0);
rotateY(mouseY/100.0);
fill(200,150,50);
beginShape();
vertex(-110,-110,110);
vertex(70,-110,110);
vertex(110,-110,70);
vertex(110,-110,-110);
vertex(-110,-110,-110);
endShape();
beginShape();
vertex(-110,-110,110);
vertex(-110,110,110);
vertex(70,110,110);
vertex(70,-110,110);
endShape();
beginShape();
vertex(-110,110,110);
vertex(70,110,110);
vertex(110,110,70);
vertex(110,110,-110);
vertex(-110,110,-110);
endShape();
beginShape();
vertex(-110,-110,-110);
vertex(-110,110,-110);
vertex(110,110,-110);
vertex(110,-110,-110);
endShape();
beginShape();
vertex(-110,-110,110);
vertex(-110,110,110);
vertex(-110,110,-110);
vertex(-110,-110,-110);
endShape();
beginShape();
vertex(70,-110,110);
vertex(70,110,110);
vertex(110,110,70);
vertex(110,-110,70);
endShape();
beginShape();
vertex(110,110,-110);
vertex(110,-110,-110);
vertex(110,-110,70);
vertex(110,110,70);
endShape();
}
2015年08月13日 03点08分 2
感觉效果不是蛮好看,自己将就一下,也可以自己改,也可以去QQ群讨论478590904
2015年08月13日 03点08分
回复
���ѿ׷���
:去群问一下,人多解决的办法多
2015年09月17日 14点09分
1