2012年6月17日 星期日

作業5 3D動畫程式-夢一場

(a)主題名稱

   這次的主題我定為夢一場,我在寫這個final的時候,就有先在腦海中

先想了一個故事。一開始發現我站在一館的外面,然後意識到我是剛剛

下課,可是在我眼前的卻是一座城堡跟一隻龍,原本的元智校園怎麼了?

再往左邊看,有一個箭頭一直往車子那邊指去,感覺就是叫我要過去一樣,

於是我就過去,可是發現車子根本開不起來,再往後一看,原來我是在作夢,

有一行字提醒我說要趕快起床去讀書囉~~


(b)過程與展示


這個是一出去看到的城堡跟龍


這個是我們最熟悉的一館


這事箭頭跟那台車,順帶一提箭頭是我自己用sketchup畫出來了


這是提醒我在做夢的那行字~



(c)心得與討論

  其實一開始都不知道final要做什麼東西,所以我就想說是不是以故事或是一些圖像

來幫我開是這個作業,後來就是以我上面所講到的故事來呈現。雖然中間也遇到

一些bug或是一些問題,像是怎麼去判斷有沒有碰到物體,或是文字的顯示之類的,

就會覺得有點困擾,可是當問題解決畫面呈現出來的時候,那個感覺真的很棒。

這學期修完了這門課,沒有後悔選他,也真的學到很多東西,希望以後自己有閒,

還可以繼續去鑽研一 些相關的知識,來完成更有趣的作品。

2012年6月11日 星期一

作業四-遊走元智校園

1.結果畫面展示與討論

 這次的作業我是延續上一次來做修改,因為在上一次的作業中已經有設定好光源,
跟遊走的方式,所以這次主要是在建築物上作強化。以下是我的程式展示圖:

這是三館跟七館

這是一館

這是二館

這是五館跟六館

 其中的2.3.6.7館是用老師所給的model來用sketchup這個軟體做些許的修改後,
再轉成obj檔來load。


2.心得感想

 這次的作業雖然是延用上次的作業,可是因為這次我還有用到老師所介紹的sketchup這個軟體,所以做起來又覺得更有趣一些。因為我不用用code來畫圖,而是可以像小畫家一樣先把圖形勾勒好,再把它load到程式中,雖然用那個軟體畫東西的時間不會比用程式碼去化的時間短,可是我覺得在整個code的撰寫中會比較方便一些,因為也許在畫的途中有改到什麼東西,程式可能就會因此而有一些bug。


2012年5月21日 星期一

作業三-3D遊走校園

1.結果畫面展示與討論
                                 load model 的一館
                                程式一開始執行的畫面
                                                                        直走走到轉角

                                                                            面對2.3.7館
2.心得呈現

  這次3D遊走校園,我是用老師給的範例程式來做更改,因為上次作業中有畫初一館的3D,
所以就用把它變成一個modelload進這個project,沒想到加上預設的燈光效果,
整體感覺還不錯,這次也用了旋轉,放大縮小的函式,這又讓我更了解更多函式的運
作情形,這次的比較粗糙,希望之後可以把它弄得更完美。

2012年4月30日 星期一

作業二-以3D方式呈現元智大學一館

(a)主題介紹


   3D立體元智一館




(b)過程與成果展示
    這次的作業主要是延續上次的2D 來把一館變成3D的,並且也可以藉由
操控數字鍵來觀看各個角度的一館~




這個是我一開始先把一館的整個方塊畫出來,並加上框線,這樣會比較清楚。








在畫完方塊之後,再把一館的伊些窗戶或欄杆給加上去。


(c)心得與討論


  寫完這個作業就想說真的是很酷,原來用程式碼也可以寫出一個3D的立體圖,而且還可以藉由鍵盤的操作來觀看各個角度,這次我覺得在座標的運算是也是一個比較需要花時間解決的問題,而且還有可能會因為在同一個平面而有被蓋掉的一些問題,這些都是我花比較多時間去解決的。寫完這次的作業也對一些函式又更熟悉,希望之後的作業可以表現得越來越好。

2012年3月19日 星期一

作業一元智大學一館

(a)主題介紹
  元智大學一館側面圖,一館對大部分資工系同學來說
  都是很熟悉的陰位不管事系上的辦公室或事教室都
 在一館,所以我現在就用open GL來描繪出郵局那面的一館。
(b)過程與成果展示


     這次的作業中我大概就用兩個函式,分別是用GL_POLYGON 還有 GL_LINES分別用出顏色深淺不一的灰色來方塊代表一館凹進去的地方以即畫出代表欄杆的紅線跟代表窗戶的黑色線條。
(c)心得與討論
  這次事第一次使用open GL來畫圖,可是我自己的空間概念沒有很好,所以用深淺來表示凹進去的部分可能沒有弄得很好,不過我覺得畫這個圖很好玩而且很有成就感,打個code就可以跑出圖形,而除了深淺的處理之外,我覺得比較費時的就是算作標的部分,位置真的都要抓得很清楚,還有繪圖的順序也是,要不然整張圖會看起來怪怪的。