YZU一館到底長的怎麼樣呢?讓我來告訴你
看下去就知道囉!
(二)過程與成果展示
(1) 立方體 : 利用glVertex3f( x . y . z) 來完成
因為具有六個面,所以我將它分成六個部分來完成
(2)滑鼠控制 :
函數
glutMouseFunc(Mouse); //滑鼠按下去和放開時的資訊
glutMotionFunc(MotionMouse); //滑鼠按下時的資訊
(3)旋轉 :
glRotatef(角度, 1.0, 0.0, 0.0); //以x軸當旋轉軸
glRotatef(角度, 0.0, 1.0, 0.0) ;//以y軸當旋轉軸
(4) 參考圖片 :
(三)心得 :
其實這次主要是以滑鼠控制旋轉為主
有些人可能是以鍵盤的上下左右來操縱
經過這幾個禮拜下來
好像快可以做出一個陽春小遊戲
不過看了上述的參考圖片,還是有些落差
有些遺憾 !?
影片 : 可利用滑鼠觀看一館各個角度

根據滑鼠回傳訊息,分析并計算出新的位置。雖然定位上有點偏差,很不錯了!
回覆刪除