检测虚拟对象位于ARKit 2的哪一侧(Swift 4)

时间:2018-10-30 11:45:20

标签: swift navigation arkit swift4.2

场景->将虚拟对象放置在现实世界中,可以通过iPhone相机查看。假定照相机垂直于地面放置,因此握住手机的人将照相机握在眼前。 面临两个挑战,

  • 如何检测用户需要旋转哪一侧才能看到虚拟对象。当用户远离虚拟对象,从而对象不再出现在屏幕上时使用。请(同时)考虑以下情况:用户将手机握在虚拟对象的对面,并且需要将手机整个旋转180度才能观看。
  • 一旦检测到要枢转的一侧,您认为在屏幕上显示该图像的最佳方法是什么?我有这些想法
    1. 屏幕上的一个难看的箭头,要求用户向左/向右旋转
    2. 更多类似于视觉指示的游戏(在CS等RPG中,如果有敌人从您的左边射击,您会在屏幕左侧看到一条细红线,就像显示器上的血迹一样) 您是否想在与我询问的查询或其他方面相关的问题上有更好的想法,您希望在行业间的AR导航中看到该信息,您可以进入工厂并让AR带您前往您想要去的地方,包括“乘坐此电梯并进入此楼层”指示。

0 个答案:

没有答案