首页 > 解决方案 > 可以为场景形式中的每个对象创建一个锚点吗?

问题描述

我正在制作一个应用程序,我必须在其中显示很多对象,并且它们需要保持在初始化的位置。我首先创建一个锚点,并将所有对象作为节点,这些对象将成为该锚点的子节点。

如果对象距离不远,则此方法有效,但如果您移动得相当远,则锚点以及该锚点的子项也开始漂移。为了解决这个问题,我决定将每个对象建立为一个锚点,而不是一个节点,该节点将成为一个锚点的子节点。

但是,现在我的应用程序落后了很多。创建太多锚点会导致这种情况吗?

标签: android-studioaugmented-realityarcoresceneformandroid-augmented-reality

解决方案


if you make them nodes connected to one parent node they will always drift. It's ok to create multiple anchors in this way they will stay where the user has created a hit and will not drift


推荐阅读