2022年5月9日 星期一

Qinye_week12

   111/05/09上課筆記

WEEK12-1 下載範例

1.至https://jsyeh.org/3dcg10/下載data&win32

2.解壓縮windows至windows,解壓縮data(data為很多模型檔)至windows資料夾中

3.點選Transformation.exe開啟


4.可按右鍵或[S]進行glTranslatef & glRoatef 的交換

5.先將Translatef移動約0.8(車子偏移)

6.改變glRoatef中的角度,若Translatef語法在上,車子會進行自轉


WEEK12-2 解釋作用

轉動包含在黃色裡的綠色框&紅色框
轉動包含在藍色裡的黃/綠/紅框

WEEK12-3 理解T-R-T

1.至https://120.125.80.50/GL打開2.OpenGL T-R-T函式: 對特定軸轉動練習
2.畫圖後會多一行myDrawObject(0);
3.按下空白鍵angle從0開始增加(旋轉)
4.先畫一圖形,將myDrawObject移動到glTranslatef下,並點選一下glTranslatef可用滑鼠進行拖曳
5.{移動【旋轉[移動(圖像)]}
-移動經過旋轉並移動過的圖像
-練習實做

WEEK12-4 程式實作

1.複製10行程式碼,新增TRT中的RT程式碼



WEEK12-5 作業相關程式


1.開一新專案增加一紅色小茶壺&架構TRT

2.再增加一茶壺
-白色茶壺視為:身體主體
-第一個紅色茶壺視為:上手臂
-第二個茶壺視為:下手臂

WEEK12-6 推送到github
















沒有留言:

張貼留言