我試圖在一定角度(所以它停留在飛機上)圍繞法線的法線旋轉一個點。C++:圍繞飛機的法線旋轉矢量
例如:
- 點=(0,0,1)(上平面)
- 普通=(0,1,0)
- 角度= 33度
,但似乎無法弄清楚如何做到這一點
編輯:
個旋轉軸線總是通過原點(0,0,0)
我試圖在一定角度(所以它停留在飛機上)圍繞法線的法線旋轉一個點。C++:圍繞飛機的法線旋轉矢量
例如:
,但似乎無法弄清楚如何做到這一點
編輯:
個旋轉軸線總是通過原點(0,0,0)
要計算你想要的旋轉矩陣,你需要一點線性代數。有an article on Wikipedia這說明你需要做什麼。
如果您正在尋找3空間中的軸角旋轉,Rodrigues的旋轉公式非常有用。維基百科頁面是相當不錯的:here
我假設你的意思是旋轉軸通過原點? – 2012-03-20 16:05:08
是的,它的確如此。它總是通過(0,0,0) – RdR 2012-03-20 16:18:42
那麼它是你需要幫助的數學,還是Irrlicht API,或者是什麼?你有什麼嘗試? – 2012-03-20 16:26:54