2

我想用 C# 开发自己的 AR 库。我的问题是:我有标记的 4 个角点,想在标记上显示 3D 立方体(这是一个多标记库),但我不知道如何获取 xna 的矩阵。

4

2 回答 2

0

您正在寻找的术语称为“3d 姿势估计”。看看这个链接:http ://www.aforgenet.com/articles/posit/ 。它描述了 POSIT 算法,还有一个示例应用程序,其中包括您可以下载的源代码。为方便起见,它也是用 C# 编写的。

于 2011-10-16T22:12:38.663 回答
0

该视频展示了如何将屏幕上触摸的点转换为 XNA 矩阵中的点:

http://bit.ly/WPARBasic

您可能还对适用于 Windows Phone 的 SLARToolkit 感兴趣:

http://slartoolkit.codeplex.com/

以及适用于 Windows Phone 的 Geo AR 工具包:

http://gart.codeplex.com/

它们都展示了如何在屏幕上或现实世界中获取位置并将它们转换为 XNA 矩阵。

于 2011-11-02T18:28:47.390 回答