2010年10月24日 星期日

HW2 打開ply檔!!

這次的作業是要我們寫出一個可以打開PLY檔的FUNTION

機本上都是些簡易的開檔讀檔   重點是只要知道PLY檔內的資料表示法

知道後我們很容易的就能把檔案讀出來

資料讀進來後 掛個迴圈跑每個小三角形就能跑出漂亮的3D圖形囉!

這張就是tommygun.ply開出來的圖形!!

 感覺有點稍嫌單調   這樣看起來跟2D沒甚麼差別

於是我又加上了移動跟旋轉的功能   用WASD移動     滑鼠左右鍵旋轉X,Y軸

旋轉是利用glRotatef()來達成   底下將圖形用 GL_LINE_LOOP來試試看

相當帥氣呢!!
雖然看得出是3D的圖形了   但是感覺還是少了些甚麼

之後再嘗試加光源進去吧!!

沒有留言:

張貼留言