2012-12-12 31 views
0

我有這樣的數據,我需要拿出變換矩陣:如何獲得的4×4變換矩陣操作

glMatrixMode(GL_PROJECTION); 
glLoadIdentity(); 
glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0); 

假設有以原點爲中心的單位立方體,我們希望通過直接觀察它的一個角(即,在三個軸上)來查看它。需要什麼4X4轉換矩陣?

據我所知,它是翻譯+縮放,但我不知道如何把它放在矩陣形式。

回答

1

看看OpenGL的glOrtho手冊頁:

glOrtho

它告訴你的矩陣是如何計算。

這裏的人更好的頁面格式爲網絡使用的副本:

glOrtho

+0

如果你想充分推導... http://www.songho.ca/opengl/gl_projectionmatrix。 HTML#鄰 –