文字放大
香草嚶嚶
931
發表
小妹在 opengl 中使用了 glmultmatrixf() 函式,來旋轉我的圖形
可是轉起來怎麼方向是相反的....
同樣的旋轉矩陣在 Matlab 是對的,在這裡怎麼反過來了..
我有google了一下,似乎跟是opengl矩陣左/右乘跟別人不一樣!?
請問我要怎麼設定,才能讓opengl的計算跟一般數學計算一樣呢?
還是我只能手動自己轉置旋轉矩陣??
skill
朵朵
51
回覆2016-04-22 08:22:30
霸氣翔陽
2837
回覆2016-04-13 09:26:16
OpenGL 是一堆矩陣乘完以後最後才乘頂點
效果就會是你執行順序的反向
然後矩陣是 column major
美女美女
141
回覆2016-04-13 08:20:27