2012年4月29日 星期日

作業二 元智一館3D


(1) 主題介紹

      使用OpenGL繪圖元件畫出元智一館立體物件

(2) 過程與成果展示

       這次一樣是用 GL_POLYGON 跟 GL_QUADS畫出所有圖形。
       以及這次作業主要的 glutMouseFunc 跟 glutMotionFunc,
       讓使用者可以用滑鼠改變觀看角度。


       執行結果:


       


(3) 心得與討論


      這次作業花的時間比上次少,可能因為比較熟悉了。
      原本想拿作業一直接來改,但由於作業一是平面的,是靠點座標形成立體感的, 
      所以就重寫新的圖形。寫了才發現找座標比上次容易很多,
      可以很直覺在平面畫出圖形再調整Z座標就好,
      不像作業一想在平面看起來有立體感,點座標必須很講究而且很難調。