矩陣旋轉(zhuǎn)變換 opengl里的矩陣怎么理解?可以想象成什么嗎?
opengl里的矩陣怎么理解?可以想象成什么嗎?矩陣就是矩陣。在編程時,我們經(jīng)常涉及圖形的縮放、移動和旋轉(zhuǎn)。這些都可以很容易地完成矩陣運算?!队嬎銠C圖形學(xué)》一書中有詳細的介紹。至于OpenGL,你根本
opengl里的矩陣怎么理解?可以想象成什么嗎?
矩陣就是矩陣。在編程時,我們經(jīng)常涉及圖形的縮放、移動和旋轉(zhuǎn)。這些都可以很容易地完成矩陣運算?!队嬎銠C圖形學(xué)》一書中有詳細的介紹。至于OpenGL,你根本不需要考慮矩陣,因為有現(xiàn)成的用于縮放、移動和旋轉(zhuǎn)的api:glscale、gltranslate、glrotate等,你調(diào)用它們,然后這些函數(shù)使用矩陣來實現(xiàn)相應(yīng)的效果。通常,不需要調(diào)用矩陣相關(guān)的操作。如果你還想知道矩陣的用法,可以看看計算機圖形學(xué)或線性代數(shù)
你好,我是秦奮先生。我很高興為你回答?!睂崿F(xiàn)三維圖像引擎從零開始看這個數(shù)學(xué)原理。如果只想得到旋轉(zhuǎn)矩陣,可以使用OpenGL的旋轉(zhuǎn)矩陣函數(shù)生成旋轉(zhuǎn)矩陣,然后使用float mat[16]glgetfloatv(GL)MODELVIEWmatrix(mat)得到這個矩陣。比較專業(yè)的理科知識,歡迎關(guān)注我。如果你喜歡我的回答,也請給我表揚或轉(zhuǎn)發(fā),你的鼓勵是支持我寫下來的動力,謝謝。