2010年10月28日 星期四

CG Program 2 Loading & Display PLY Models



1. 心得:




這次的作業是load ply model然後show出來,我的作法是先把ply檔內的vertex數及face數讀出來,把每組vertex各以float的方式存入struct中,再用linked list把每組face以linked list連結起來並存進去。




而要把圖畫出來時則是用glVertex3f();從第一個面開始,把每個面所對應到的點連起來並一個面一個面畫出來。




而程式執行方式是先把ply讀進去structure中,然後讓使用者選畫出來的方式wire or solid,之後再照使用者選的模式畫出來。




至於操作方面可用: 1. 滑鼠轉動model, 2. Z/z調整正交, 3. R/r, F/f, V/v 轉動model 4. T/t, G/g, B/b 移動model位置。




2.執行結果:






沒有留言:

張貼留言