3D圖學引擎 OpenGL中

設定相機是一個不可或缺

但是又相當難懂的步驟

以下來說明~

ortho.jpg

主要是有Orthogonal View 和 Perspective View

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

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


 

 

Orthogonal View 設定方式,用 glOrtho 函式

glOrtho.gif 

 


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

gluFrustum和gluPerspective,

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

看個人喜好使用


gluFrustum

frumstum.gif 

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

 

gluPerspective

gluperspective.gif 


創作者介紹
創作者 finalfrank 的頭像
finalfrank

Frank's 資訊科技潮流站

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