程式設計與寫作方法:
這次的構圖,是使用了Autodesk 3Ds Max 這個設計軟體。
使用個個軟體畫出一個元智一館的Model,然後匯出成為Object之後,
在OpenGL中利用glm 以及 glut來讀取Object並且輸出到螢幕上。
glm則是使用網路上別人分享的glm.cpp 和 glm.h來做讀取Object,
對於glm的使用,將會在這次作業之後進行更進一步的認識。
成果展示:
使用者可以使用w, a, s, d來進行旋轉,並且看到元智一館的任一角度。
心得:
這次作業的時間雖然很長,但是因為許多作業都卡在期中考之後,而且原本想利用程式碼來直接進行繪圖動作,但後來才發現,畫出來的東西並不是那麼美觀,實在是事半功倍。
後來才經由朋友的介紹,得知有3Ds Max這個軟體可以直接製作模型,但此時已經為時已晚了!我花 了很長一段時間在摸索3Ds Max這個軟體的使用,想畫出一個好模型真的是非常耗時間的。到了最後時間實在來不及讓我完成窗戶的部分,只能夠做出外觀而已。
交出作業之後,我也會繼續摸索如何使用3Ds Max來做出我理想中的模型,並且研究glm中分析obj的技巧,將來在建構更大量的obj時才能派上用場!



你看看吧,學長
回覆刪除http://yzucs317.blogspot.com/
大量obj,我不知道說什麼。
不過,儘量“在建模時候減少mesh和quad數目”(美工說的),少polygons,不然大量obj,你的compiler直接over了。
去年的1個學長測試極限是4個obj(千面級別),我是2個就over。
但萬面櫻花樹又load成功了,詭異,但program很卡。
因為這是實時渲染!(real-time rendering)