是否有D3DX10 vector3數學函數來計算一個D3DXVECTOR3到另一個D3DXVECTOR3的投影?用於投影的D3DX矢量數學函數?
0
A
回答
1
將數學投影向量a到向量b: p =(a *(b/| b |))*(b/| b |) 至於代碼,我甚至不知道您要寫什麼語言反正,唯一的區別可能在使用指針或對象璧..
D3DXVECTOR3 *a; //input
D3DXVECTOR3 *b; //input
D3DXVECTOR3 *tmpVec; //create new temporary vector I guess
D3DXVec3Normalize(tmpVec, b); //tmpVec becomes normalized b vector
D3DXVECTOR3 *p = tmpVec*D3DXVec3Dot(a, tmpVec); //result
我希望這有助於..
+0
它呢,非常感謝你 – SirYakalot
+0
最後一行是如何工作的?你不能乘以指針(它不會乘以內容,只是指針並很快崩潰) – Dani
+0
對不起,正如我所說的,我甚至不知道要寫入什麼語言,也不能嘗試調試。在C++中,您可以丟失所有指針,並將「&」符號放在需要指針的函數中的矢量之前。 –
相關問題
- 1. AS3矢量投影
- 2. OpenLayers中的矢量投影
- 3. 使用jama處理矢量的投影
- 4. 用於填充矢量的R函數
- 5. 遊戲開發中的矢量投影
- 6. OpenGL的矢量投影不精確
- 7. Python中的2D矢量投影
- 8. 如何實現矢量(矢量數學)?
- 9. 在函數中使用keyworded參數用於MongoDB投影
- 10. RxJS5:.combineLatest()與投影函數?
- 11. 2D點投影函數
- 12. C#矢量數學問題
- 13. Python/Pygame矢量數學
- 14. XNA矢量數學運動
- 15. 矢量數學和矩形
- 16. XNA,矢量數學和GPU
- 17. 關於函數中定義的矢量
- 18. 使用投影函數設置差異
- 19. 矢量矢量(成員)函數指針
- 20. 投影變換後的線條函數
- 21. 矢量的符號函數
- 22. 函數getline的矢量列
- 23. 帶矢量和速度的2D矢量數學
- 24. 通過構圖的數學矢量課
- 25. 混淆在ol3中使用矢量的投影
- 26. 將數學函數應用於數組?
- 27. SQL數學函數regross量
- 28. 用矢量寫入R函數作爲數學符號的輸入和輸出?
- 29. 用於有限雙射投影的高效函數數據結構
- 30. 學習矢量
大概不會,但你應該能夠做到這一點在一行反正。 –
@MaticOblak你能告訴我如何? – SirYakalot
我只是把它作爲答案.. –