gpt4 book ai didi

ios - ARKit - 如何让物体跟随用户

转载 作者:搜寻专家 更新时间:2023-11-01 06:27:34 24 4
gpt4 key购买 nike

所以我正在使用 ARKit 尝试学习一些基础知识,我想知道是否有可能让 ARKit 中的 3d 对象跟随用户。因此,例如,如果我站在物体前面,并且在一定距离后我开始离开它,物体将走向/滑向用户。我还希望能够在空间中围绕物体移动,这样如果它在我面前,我就可以围绕物体转一圈并从所有角度观察它。

任何对文章或示例 ARKit 项目的引用都将不胜感激!

最佳答案

ARKit 目前基于将对象粘贴到平面(水平和垂直)上。当物体像大多数真实物体一样固定在空间中时,“现实”成分就会发挥作用。

不过,我明白您要在这里实现的目标 - 这非常酷。

在幕后,ARKit 可能将所有东西都放在一个 3 轴平面 (x,y,z) 上,并根据这 3 个轴跟踪用户与对象的距离。如果您可以利用它并更改对象的 z 值,您可能能够模拟跟随用户的感觉。

不过我也不是这方面的 super 专家!

更新:

我对此进行了更多研究。实现您正在寻找的一种可能方法是将 ARSession 配置设置为 AROrientationTrackingConfiguration 而不是默认的 ARWorldTrackingConfiguration。这将允许和对象在 x、y、z 轴上自由旋转,允许您绕着它走动、照明等,但不能移动,给人一种跟随用户的错觉,因为它在他们的手机中保持相同的大小。这可能更容易。

关于ios - ARKit - 如何让物体跟随用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51971694/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com