Week05 2019/03/21
(1)主題:旋轉Rotation
下載windows.zip and data.zip and glut32.dll
然後將windows.zip解壓縮,再將glut32.dll複製到解壓完的windows裡
- 開啟Transformation
- glRotation(旋轉角度,x,y,z)
- 不同的數值所呈現的模型也會不同
(2)實作:glRotatef( )
(3)滑鼠轉、自動轉
(4)滑鼠事件:把大象放入冰箱
(3)滑鼠轉、自動轉
(4)滑鼠事件:把大象放入冰箱
- 比照上周的作法開啟並建立glut檔
- 接下來打程式碼(這是基本的glut程式架構碼)
- 在加上今天及上周所教得程式碼讓茶壺可以轉動
- 再加上一點點程式碼(用滑鼠以X為軸讓茶壺旋轉)
- 在視窗中點擊將會在小黑窗中顯示滑鼠的資訊(第一個數中左鍵為0,中鍵為1,右鍵為2,滾輪往上為3,滾輪往下為4;第二個數點下為0,放開為1;第三個數為X的值;第四個數為Y的值)
沒有留言:
張貼留言