【问题标题】:Actionscript Libraries for Augmented Reality用于增强现实的 Actionscript 库
【发布时间】:2014-07-08 13:44:27
【问题描述】:

所以我刚刚偶然发现了一些用 Flash 完成的增强现实技术,这让我非常兴奋。我现在只是在寻找一些指示。我想做的是在特定 GPS 坐标的网络摄像头上叠加图像。我见过的几个库(FLARManager 和 IN2AR)似乎基于运动跟踪,而这并不是我想要的。是否有任何 AS3 库可以帮助做到这一点?非常感谢。

【问题讨论】:

  • AS3 库?从来没听说过。但是您可以使用 Metaio 实现这一目标。不过,您需要为此执行 java、C# 或 Obj-C。或者使用他们的编辑器。所以我建议你调查一下,即使它与 AS3 无关。
  • 它看起来有点像我需要的,但超出了我的预算。谢谢。

标签: actionscript-3 flash augmented-reality


【解决方案1】:

我假设您项目的关键是获取用户的 GPS 坐标,并以此为基础“做事”。

如果您使用原生的地理位置类,您已经可以估计用户的 GPS 位置:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/sensors/Geolocation.html 但是,在桌面上它不起作用。

对于桌面,您可以在 HTML 中使用 Javascript 方法将数据反馈回 Flash 应用程序:Geolocation in Flash

然后根据需要在您的网络摄像头图像上执行图像叠加代码(尽管如果您不需要运动跟踪,我很想知道您的项目正在做什么类型的“增强现实”!)

【讨论】:

  • 感谢您的建议。然而,我的意思是我有很多“对象”存储在一个带有纬度和经度的数据库中,我想将它们转换成覆盖在 iPhone 相机上的 3D 空间。我想我可能必须自己用 Matrix3D 之类的东西制作一个简单的库。