マウスでオブジェクトを回転できるように、3D オブジェクト用のアークボール インターフェイスを実装しました。私は固定光源を持っています。光源をオブジェクトと一緒に 1 つの単位として移動 (回転) させたい - つまり、ライトがオブジェクトの上にある場合、オブジェクトを回転させた後、ライトはオブジェクトとともに回転し、その上にとどまります。MODEL_VIEW_MATRIX(glGetDoublev();)を取得して、ライトの元の座標にモデルビューの行列を掛けてみましたが、うまくいきません。それを行う他の方法はありますか?ありがとう。
1185 次