【问题标题】:How to anchor GameObject on environment using Vuforia device tracking markerless and unity?如何使用 Vuforia 设备跟踪无标记和统一将 GameObject 锚定在环境中?
【发布时间】:2020-06-25 00:21:11
【问题描述】:

我正在使用 unity 和 vuforia,我有与此视频类似的项目:https://www.youtube.com/watch?v=Mpx6IMUR0yw

7:46 可以解决问题吗?我想走向那个物体,它不动,这样我就可以穿过它。

当我使用地平面时可以这样做,但我不想将对象放在地板上,而是将它放在我周围 360 度的随机位置。

【问题讨论】:

  • 地平面不会只是你的锚点...这并不意味着您需要的物体被放置在地板上...仅相对于它...

标签: unity3d augmented-reality game-engine vuforia game-development


【解决方案1】:

您可以在 vuforia 中使用 SLAM 功能, https://www.youtube.com/watch?v=pk_ABmk1cPM 如 2.04 所示

https://library.vuforia.com/content/vuforia-library/en/features/environments/area-targets.html

“SLAM (Simultaneous Localization and Mapping) 是一种通过特征点了解物理世界的技术。这使得 AR 应用程序可以识别 3D 对象和场景,以及即时跟踪世界,并覆盖数字交互式增强”

【讨论】:

  • 但我不想指向一个地方并单击以使对象出现。我希望物体出现在空中的随机位置。我不需要识别飞机(地板)或任何东西
  • 如果你只是想让它出现,真正随机的,你可以在你的摄像机前生成一个游戏对象,可能相对于你的摄像机对象?然后将其设置为朝向您的相机对象移动,如果您不想跟踪,这就是您所需要的。这是一种噱头,但可能会达到您的目的
  • 对不起,也许我没有解释清楚......我已经完全完成了这个人在视频中所做的事情。我希望对象出现在我的相机前,但我希望从对象出现的那一刻起,就可以通过环境进行跟踪。我希望能够在物体不远离我的相机的情况下靠近它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多