week10
[week10-0]
0.安裝freeglut, 改libfreeglut.a複製成libglut32.a
1.File-New-Project
,GLUT專案,week10-0_sample
[week10-1]
1.File-New-Project ,GLUT專案,week10-1_TRT_glutSolidCube_myBody_myArm
2.貼上上週的week09-2的程式
3.要用glutSolidCube(0.3)用兩次,紅色的身體,綠色手臂
*目標:用方塊,放到void
myBody() 函式裡
- 把身體的程式,放到void
myBody()函示
- 把手臂的程式,放到void
myArm()函示
[week10-2]
1.File-New-Project ,GLUT專案,week10-2_TRT_glutIdleFunc_rotate
2.貼上week10-1的程式
3.加上float angle=0; 加上glRotatef(angle++,0,0,1); glutIdelFunc(display);
*在glRotatef()與myArm()中間新增一行glTranslate()
⇛移動旋轉中心
[week10-4]
[week10-6]
[week10-7]
沒有留言:
張貼留言