是否有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
我只是把它作为答案.. –