3D圖學引擎 OpenGL中

設定相機是一個不可或缺

但是又相當難懂的步驟

以下來說明~

ortho.jpg

主要是有Orthogonal View 和 Perspective View

前者,主要是遠近大小都一樣,設定起來比較簡單,但是場景大起來就不真實

後者,是越遠的時候,平面就越小,比較符合人眼看東西,合理的情況...


 

 

Orthogonal View 設定方式,用 glOrtho 函式

glOrtho.gif 

 


Perspective View 設定方式,則有兩種選擇

gluFrustum和gluPerspective,

前者設定比較直覺,後者設定比較方面

看個人喜好使用


gluFrustum

frumstum.gif 

(這張圖我畫錯,函式名稱請改成gluFrustum,感恩...)

 

gluPerspective

gluperspective.gif 


arrow
arrow
    全站熱搜

    finalfrank 發表在 痞客邦 留言(0) 人氣()