首页 > 解决方案 > 如何修复场景中一个模型的位置并避免它与我的另一个模型重叠,以使用 Unity 在 ARKit/ARcore 中渲染?

问题描述

我想在屏幕一角的 AR 场景上播放动画。我希望它在整个项目中固定在那里。我想在屏幕上的其他任何地方部署我的对象,但它不应该与我在屏幕一角播放的动画重叠。但是,我仍然希望我的动画模型能够与相机背景一起玩,而不会受到其他生成的对象的影响。我希望我的动画对象和对象都被渲染为在 Unity 的单个场景中工作。谁能建议怎么做?

标签: unity3daugmented-realityarkitarcore

解决方案


如果我理解您的问题,也许最好的选择是使用画布内的 2D 对象。这样,您始终在画布中看到此对象,您无法与此对象交互,但可以与识别平面进行交互。

但是如果你使用 3D 模型,这样做的方法是将你的 3D 模型放在靠近相机的你需要的位置,移除碰撞器,然后你可以与 SLAM 平面进行交互。

如果你指的是另一件事,或者我错了。告诉我,我们会寻找另一种解决方案来帮助您。这个解决方案是一个快速简单的解决方案。


推荐阅读