設置ModelView矩陣時,您通常會經歷來自單位矩陣的多次轉換。例如:使用旋轉,平移等設置ModelView矩陣。vs設置手動矩陣
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glRotatef(270.0f, 0.0f, 0.0f, 1.0f);
glTranslatef(-rect.size.height/2, -rect.size.width/2, 0.0f);
代替其他後做這些操作中的一個的(假設有多於兩個),它不會是更有效的方法簡單地預先計算所得的矩陣和模型視圖矩陣設置爲此手動矩陣?