首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有一个"Target.position“功能来识别用户与AR目标之间的距离?

是否有一个"Target.position“功能来识别用户与AR目标之间的距离?
EN

Stack Overflow用户
提问于 2019-09-19 21:37:45
回答 1查看 168关注 0票数 0

如何确定用户相对于AR目标的相对位置?如果有这样的函数,我需要将它添加到Unity脚本中。

这个论坛(3D AR Markers with Project Tango)似乎适合我的一个项目。我在科学博物馆工作,我也想让参观者与展览互动。Vuforia Object3DScanner没有坚实的构建和识别能力,所以我使用了2D标记,因为用户将始终面对实验,而不是在实验内部或之后。然而,我的曝光不是静态的,因为它是一个运动的钟摆。我的AR投影必须用一个速度矢量覆盖钟摆,并指示它的速度。因此,获得目标位置很重要,因为在运动的中心,速度是最大的,而在其极端情况下,速度是最小的。我制定了一个方案来澄清我的情况:

EN

回答 1

Stack Overflow用户

发布于 2019-09-19 23:23:06

只需使用Vector3.Distance({marker pos in world coodrinates}, {ar camera pos in world coordinates})即可。对于ArCore/ArKit (也适用于其他插件,但没有选中所有插件)-以米为单位的距离计算,例如1单位距离单位=1真实世界米。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58012344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档