1. 主題介紹 – 元智一館3D呈現
此作業是要使用openGL去描繪元智一館的外觀
並且以3D的面貌呈現
2. 程式設計與寫作方法、執行結果呈現
這次的作業,我分為兩個部分,第一個部分是使用3ds max軟體去繪畫出
一館的3D立體model,並且以obj檔匯出;第二個部分才是使用OpenGL
將OBJ檔載入程式,並且畫在視窗上,再使用鍵盤去控制各個軸面的旋轉
下圖是使用3DS MAX的介面,
依序為:由上往下的透視圖,由前往後的透視圖,由左往右的透視圖一館的3D立體model,並且以obj檔匯出;第二個部分才是使用OpenGL
將OBJ檔載入程式,並且畫在視窗上,再使用鍵盤去控制各個軸面的旋轉
下圖是使用3DS MAX的介面,
其實就是由X,Y,Z軸所呈現的透視圖
其實3DS MAX並沒有想像中簡單,步驟看似容易,也花費了相當的時間
因為3DS MAX是一個空間的概念!上面的每一個圖都是由一個”體積”拼出
來的,像拼積木一樣一塊一塊拼出來,這次畫一館最難的地方是”窗戶”
一館正面左側和右側的窗戶都是凹進去的,為了要讓窗戶有凹進去的感覺
需要一些繁瑣的動作和特效功能,而一館後方的窗戶我改用凸出來的感覺
是內建的物件,而且窗戶還分成有無打開的樣子,相當寫實!
因為3DS MAX是一個空間的概念!上面的每一個圖都是由一個”體積”拼出
來的,像拼積木一樣一塊一塊拼出來,這次畫一館最難的地方是”窗戶”
一館正面左側和右側的窗戶都是凹進去的,為了要讓窗戶有凹進去的感覺
需要一些繁瑣的動作和特效功能,而一館後方的窗戶我改用凸出來的感覺
是內建的物件,而且窗戶還分成有無打開的樣子,相當寫實!
些開一半,有些則關起來。
而在寫程式的部分,我是使用”鍵盤”的Q和E鍵去做旋轉的動作,另外按
“W”鍵尚可將一館拉近拉遠,並且加入了光源的投射,讓一館在旋轉的時
候,有光影的改變,讓旋轉更寫實。
(以下為程式真實的畫面)
3.
心得與討論
花費了相當的時間,在網路上找教學或是尋問同學,但不可否認的是3DS MAX真的相
當好用!而且繪畫出來的一館也較有真實感,經由這次的作業,讓我接觸到了3DS MAX
這個好工具,相信下次的作業也能使用3DS MAX去繪畫出更真實更漂亮的場景。










