2011年5月18日 星期三

3D校園場景設計(加入燈光, 貼圖, 物件)

這次作業加上了一些基本的物件和貼圖
其實關於貼圖讀檔和物件讀檔部分
比較深入的遞放還是不太熟
但基本的讀檔已經會使用
以下是我在sketch up 8所繪製的簡易元智一館


然後經過程式碼之後居然發生大悲劇...


在六館歡樂的光影圓柱左邊那坨黑黑的東西就是我load obj之後的1館...
我差點沒把我螢幕給砸了...
至於為何會發生這件事...我還在調查當中, 感覺是obj匯出檔案之後的texture mapping並沒有上去, 所以才會造成這樣的情況, 程式碼方面我可能還要再研究研究˙

基本上這次作業主要卡是卡在建模部分, 我電腦的sketch up 8 匯出上居然會有問題, dae出不來的辛酸...再者, meshlab本身限制也是一大堆, 太大又不行, 檔案格式不對也不行, 感覺不太對

所以我覺得應該需要再研究其他的建模軟體, 以方便建模和轉檔

接下來我又繼續製作, 這次稍為有了比較好的結果
這次我在物件貼圖的list上面加上GLM_TEXTURE稍做修改
貼圖出現了, 不過只限於一張


另外調整光源亮度和角度問題, 我決定將光源放置在夕陽處~


以上是我的續做結果


2011年5月3日 星期二

3D校園場景設計草圖

基本上這次的作業只是做最為基礎的草圖架構
建模方面還沒加入
所以幾乎所有的元件都只是以最簡單的立方體和圓柱體所構成
以下是我的草圖


經過openGL建構後以下是基礎草圖的成品



建構草圖並沒有太大的問題
不過要考慮的是比例問題
另外因為草圖的建構是全面性的
所以對於glLookAt函式使用率和使用效率提高很多
算是進階的glLookAt函式練習
不過對於specialkeyboard的用法
希望可以再詳細一點的說明
因為specialkeyboard真的不是很熟
裡面的函數表達的意義也沒有弄得很懂
所以此次作業也不敢亂加
對於鏡頭的移動也希望可以再講一次