2012年4月29日 星期日

作業二:立體元智一館

主題:立體之元智一館

在經過第一次熟悉openGL之後,第二次作業有較快上手的跡象.

在一開始有想過如何呈現"從各個視角"觀看一個物件

在過程中是過glRotate與gluLookAt

但由於glRotate要設定以某點為中心坐旋轉

實作上較為困難

因此改為使用gluLookAt

依據鍵盤的按鍵來決定視角的移動

使用到的是glutKeyboardFunc來做出鍵盤發生事件後所要做的事

剩下的部分則是與第一次作業相似的繪圖

但是改成以立體呈現





心得與討論:相較於第一次的作業,雖然難度提升了不少,但是花的時間卻差不多,在熟悉環境上減少了許多時間,但是對於要畫出較精細的3D模型速度仍是十分緩慢,但是至少看起來是比第一次作業好上許多,也希望能照這樣的腳步,在未來能更有效率的做出理想的模型

沒有留言:

張貼留言