Week05
Step01-1 : https://jsyeh.org/3dcg10/ 下載 windows.zip &data
Step01-2 : (左) 自轉 (右)公轉
gltranslatef() 向左右移動 glrotatef() 以軸為中心
glrotatef() 以軸為中心轉動幾度 gltranslatef() 向左右移動
glscalef() 變高變長變胖 glscalef() 變高變長變胖
glbegin().... 藍色車子 glbegin().... 藍色車子
Step02-1. 上週Week04-1拿來用
Step02-2. 旋轉軸改成z軸,紅色茶壺公轉,綠色茶壺自轉(轉動角度增加)
Week05-2
Step03-1 開啟老師傳的opengl_TRT_demo的互動程式
Step03-1 按To Draw可以畫頭、手、身體
Step03-3 拖曳程式碼,TRT將旋轉中的手臂掛到肩膀上
Note: space: 控制angle,myDrawObject()要放在TRT下面才會轉動,按glTranslatef()可以移動
Week05-3 開新專案 week05-2_TRT_robot
Step04-0 拿week05-1來改
Step04-1 glutSolidCube()畫方塊
Step04-2 新增myCube()函式
Step04-3 關節放中心點
Step04-4 畫綠色手臂
Step04-5 關節掛在肩膀上





沒有留言:
張貼留言