2024年4月22日 星期一

Dubi week10

 

Week10

##week10-1

1.File - New - Project, 開啟GLUT專案

2.貼上上週week09-2

3.要用glutSolidCube(0.3) 用兩次,紅色的身體,綠色的手臂

目標: 用方塊,組出今天的程式

-把身體的程式,放到void myBody()函式

-把手臂的程式,放到void myArm()函式


##week10-2

1.File - New - Project, 開GLUT專案

2.貼上 week10-1 的程式

3.加上 float angle=0; 加上 glRotatef(angle,++, 0, 0, 1);    glutIdleFunc(display);






##week10-3

1. 貼上 week10-2 的程式

2. 在glRotatef() 與 myArm() 中間,插入glTranslatef()移動旋轉中心





##week10-4

1.貼上week10-3

2.再掛到肩上

##week10-5

1.貼上week10-4

2.在畫手臂的下一行,再一層 glPushMatix()...glPopMatrix()



##week10-6

1.貼上week10-5




##week10-7


1.貼上week10-6的程式

2.用滑鼠操控手臂















沒有留言:

張貼留言