主題介紹:
這次的作業是畫元智一館,
也就是平常最常來的地方,
但是突然要畫一館的樣子,
我居然畫不出來,
還要上網找圖片 ..
圖片又超級少,
不是不清楚、太遠、太小、不然就是角度不對,
只好用下面這張,
配合我自己的觀察來畫 ~
嗯,圖很漂亮,
但是 " 好多窗戶啊 " ...
以下是我的完成圖 :
程式寫作構思:
由於我個人的美術不是很好,
沒辦法畫的跟照片相同角度,
側面對我來說難度太高,
所以我選擇從正面畫,
最剛開始用了一堆 glBegin(GL_LINES); 畫出主要的框架、樓梯,
再來以 glBegin(GL_POLYGON); 做出深灰色的長方型區塊,
再用 glBegin(GL_POLYGON); 做出細小的紅色欄杆,
最上面的七個大窗,
是另外用一個函式包成一組,
void BigWindow(float i, float j) ,其中的 i j 是中心點座標,
配合幾個長方型,
就能完成大窗戶,
小窗戶也是用一樣的方法,
設定中心點座標,
只是微調調了老半天,
都小數點以下3位了,
還是不到自己想要的位置 ...
心得與討論:
這次作業的時間分配如下 :
30% 畫出平面圖
20% 學會使用長方形跟線 + Coding
50% 調整座標
剛開始沒有用函式把窗戶包起來寫,
光是算座標就算到崩潰,
後來問了同學才知道有這個好方法,
明明有很好用的東西,
我卻自己在那邊算的要死要活 -.-
還好第一個作業順利完成,
也學到了不少東西,
但是我想接下來的3D模型才是重點,
希望熱情能夠維持下去 !!

3d模型,是重點,不過最好不要用未經授權的侵犯智慧知識產權的3d模型哦。自己做3d model,即使不好看,也是自己的。加油!
回覆刪除有什麽作業問題,儘管問哦,我一直在。