天天看點

OpenGL 坐标系

OPENGL坐标系可分為:世界坐标系和目前繪圖坐标系。

世界坐标系以螢幕中心為原點(0, 0, 0)。你面對螢幕,你的右邊是x正軸,上面是y正軸,螢幕指向你的為z正軸。長度機關這樣來定: 視窗範圍按此機關恰好是(-1,-1)到(1,1)。

目前繪圖坐标系是 繪制物體時的坐标系。程式剛初始化時,世界坐标系和目前繪圖坐标系是重合的。當用glTranslatef(),glScalef(), glRotatef()對目前繪圖坐标系進行平移、伸縮、旋轉變換之後, 世界坐标系和目前繪圖坐标系不再重合。改變以後,再用glVertex3f()等繪圖函數繪圖時,都是在目前繪圖坐标系進行繪圖,所有的函數參數也都是相 對目前繪圖坐标系來講的。

<a href="http://blog.csdn.net/firefly_liu/archive/2009/05/08/4160296.aspx"></a>

繼續閱讀