2011年6月8日 星期三

元智大學3D物件設計

這次作業相較上次比起來終於有重大的突破
不過相較之下對於pick物件的用法反而沒有這麼熟悉
所以滑鼠點擊物件反而不太會用
以下是這次作業的成果


總算是把貼圖和光影給用上去了, 效果感覺還不錯
但是我還是決定應該在之後要將同學們的sketch up檔修改一下
把圖片在多貼一些上去
至少不會看過去只是有光和陰影的灰色建築物
或者是顏色不太對勁的奇特圖形
應該還會再加些東西
這次的作業比較了解的東西在於光影的控制
和obj貼圖的使用和程式碼的排程
須要考慮的東西比較多
另外這次的作業已經將程式裡面不太需要用到的程式碼或變數
給予剔除
且物件和貼圖方面已經有系統的用array整理

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真的不是很熟
裡面的函數表達的意義也沒有弄得很懂
所以此次作業也不敢亂加
對於鏡頭的移動也希望可以再講一次

2011年3月30日 星期三

元智一館郵局前3D繪製

這次作業其實對於計算上因為多了Z軸有很大的幫助
至少我這次花在作業上的極大部份時間已經脫離算數了...
以下是我的作品


再來是我的實際取景


對於這次作業跟上一個比起來...這根本就是大便
沒有光源設置真的還是差很多
再者, 對於圓柱體的繪製函數我並沒有很熟悉, 不太會用
所以我圓柱很明顯根本就是用線條給他疊出來的(又不是在寫微積分?!)
這次作業學到比較多的是對於視角和三度空間角度的控制
以及陣列的pop和push應用還有景深的捏拿
還挺實用的
但是, 悲劇就是會發生在成像...完全感受不到成像的色彩漸層感
因為我的牆壁和眾多組合物件都是用glutCube配合glScalf和glTranslatef拼起來的
當然景深也有考慮進去成像的顏色, 不過真的還是因為成像的色彩漸層而悲劇...


2011年3月9日 星期三

元智一館取景製作

基本上這個取景是在一館內隨便亂拍的


取景是之後才去取的,前面繪製部分其實是依照自己憑空想像而得的


拍照的時候角度差很大,而且我完全沒想過居然門和牆壁之間的距離會差這麼多...
這次作業我將所有的牆壁全部都以GL_POLYGON含是來撰寫
當然可以使用其他的像是GL_QUADS和GL_QUAD_STRIP來使用
不過我是打算就算是牆壁也可以分成個別的物件
地板線實在頗為麻煩所以我乾脆在中心點偏右位置給予了XYZ軸線
另外在光線和漸成色用了較多的心力去做
單純用簡單的函式來寫真的遇到的問題很多
不太便利