-5
A
回答
0
首先,您需要兩個角度(thetha和phi)來設置3D方向。我們假設你有這兩個角度。假設我們以正交基XYZO'(其中O'是(X0,Y0,Z0))運行,因此旋轉是(thetha,phi)=(0,0)。旋轉(逆時針)基準爲X'Y'Z'O',其中矢量座標爲(0,0,L)。你需要計算舊的XYZO'向量的座標,因此你需要找到transformation matrix。在這種轉換的情況下,只存在旋轉,所以我們可以從basic rotations構造變換矩陣。 R = Rz(θ)* Ry(φ)。因此,XYZO'中的第二點是R *(0,0,L)。在XYZO中是R *(0,0,L)+ O'或(Lcosθsin(phi),Lsinθsin(phi),Lcos(φ))+ O'
相關問題
- 1. 在3D中找出由3個點構成的角度
- 2. 如何通過在第一個點添加距離來找到第二個點?
- 3. 基於第一個查找輸出的第二次查找
- 4. React酶查找第二個(或第n個)節點
- 5. 在一個盒子裏找到第二個點
- 6. 第一個和第二個xml節點
- 7. 查找第二個表中的記錄不在第一個
- 8. 在列表C++中查找第一個和第二個元素
- 9. 在數組中查找第一個和第二個?
- 10. 查找哪個子字符串第一個出現,哪個出現第二個,哪個出現第三個
- 11. Popovers沒有出現在第一次點擊,但出現在第二次點擊
- 12. 在彈出窗口中彈出,第二個彈出窗口沒有焦點?
- 13. 查找在R中給出3個點的二次方程
- 14. 如何找到非二叉樹中的第n個節點?
- 15. 第一次執行找不到WCF端點,第二次找到
- 16. 在圖中找到第一個,第二個和第三個最大值
- 17. 在3D高度圖中找到鞍點
- 18. 推出第二個活動
- 19. 第一個元素點擊顯示第一個模態,第二個元素點擊顯示第二個模態
- 20. 從表中取出第二個最高點,沒有唯一列
- 21. gWidgets:點沒有出現在第二個屏幕
- 22. PHP找出第二節比賽
- 23. 有沒有辦法找出哪個第二個事件會發生在MFC中
- 24. 遍歷具有向量和Map的Map作爲其第二個節點,並在第二個Node的第二個元素中找到匹配項。 C++
- 25. 3D:給定2分(P0,P1),找到第三個點(P2)其中DotProduct(P0P2,P1P2)== 0
- 26. 節點js在第二個或第三個調用上工作
- 27. 在列中查找第二大條目
- 28. 在表中查找第二最大
- 29. vlookup在第二列中查找值
- 30. 在三維線中找出x點的點數? (從2個3d點對象)在Java
你能更具體的point2如何與point1相關? – bejado
你確定這不是2D嗎?一條線如何有長度?你在談論細分市場嗎?測量角度的方向是什麼? –
我投票結束這個問題作爲題外話題,因爲它是關於幾何/ [math.se]而不是編程或軟件開發。 – Pang