評價: 0 回應: 3 閱覽: 236
置頂

OpenGL glmultmatrixf 方向

小妹在 opengl 中使用了 glmultmatrixf() 函式,來旋轉我的圖形

可是轉起來怎麼方向是相反的....

同樣的旋轉矩陣在 Matlab 是對的,在這裡怎麼反過來了..

我有google了一下,似乎跟是opengl矩陣左/右乘跟別人不一樣!?

請問我要怎麼設定,才能讓opengl的計算跟一般數學計算一樣呢?

還是我只能手動自己轉置旋轉矩陣??

熱門回應

indecision

OpenGL 是一堆矩陣乘完以後最後才乘頂點

效果就會是你執行順序的反向

然後矩陣是 column major

yes

會員登入 (先登入會員才能回覆留言喔!)

Facebook留言