我想用 C# 开发自己的 AR 库。我的问题是:我有标记的 4 个角点,想在标记上显示 3D 立方体(这是一个多标记库),但我不知道如何获取 xna 的矩阵。
问问题
502 次
2 回答
0
您正在寻找的术语称为“3d 姿势估计”。看看这个链接:http ://www.aforgenet.com/articles/posit/ 。它描述了 POSIT 算法,还有一个示例应用程序,其中包括您可以下载的源代码。为方便起见,它也是用 C# 编写的。
于 2011-10-16T22:12:38.663 回答
0
该视频展示了如何将屏幕上触摸的点转换为 XNA 矩阵中的点:
您可能还对适用于 Windows Phone 的 SLARToolkit 感兴趣:
http://slartoolkit.codeplex.com/
以及适用于 Windows Phone 的 Geo AR 工具包:
它们都展示了如何在屏幕上或现实世界中获取位置并将它们转换为 XNA 矩阵。
于 2011-11-02T18:28:47.390 回答