我有一個點,這是我的光的初始位置:OpenGL的繞斧頭點
GLfloat light0Pos[4] = {0.8, 0.8, 0.0, 0.00};
我想更新座標這一點,當我做圍繞價值roty
Y軸旋轉和圍繞軸X的值爲rotx
的旋轉。
我有一個點,這是我的光的初始位置:OpenGL的繞斧頭點
GLfloat light0Pos[4] = {0.8, 0.8, 0.0, 0.00};
我想更新座標這一點,當我做圍繞價值roty
Y軸旋轉和圍繞軸X的值爲rotx
的旋轉。
我很難理解你想要達到的目標。您可以旋轉一個物體,旋轉相機或兩者。燈光通常包含一個方向的位置和矢量。在場景中,燈光位置不需要旋轉。
Rotating the camera around a point
如果你想編輯的光的位置或矢量只是在陣列中編輯值 {0.8,0.8,0.0,0.00}
簡單更改陣列中的組件... – Vallentin
我該如何做到這一點? – artoon