unity3d - 如何修复场景中一个模型的位置并避免它与我的另一个模型重叠,以使用 Unity 在 ARKit/ARcore 中渲染?
问题描述
我想在屏幕一角的 AR 场景上播放动画。我希望它在整个项目中固定在那里。我想在屏幕上的其他任何地方部署我的对象,但它不应该与我在屏幕一角播放的动画重叠。但是,我仍然希望我的动画模型能够与相机背景一起玩,而不会受到其他生成的对象的影响。我希望我的动画对象和对象都被渲染为在 Unity 的单个场景中工作。谁能建议怎么做?
解决方案
如果我理解您的问题,也许最好的选择是使用画布内的 2D 对象。这样,您始终在画布中看到此对象,您无法与此对象交互,但可以与识别平面进行交互。
但是如果你使用 3D 模型,这样做的方法是将你的 3D 模型放在靠近相机的你需要的位置,移除碰撞器,然后你可以与 SLAM 平面进行交互。
如果你指的是另一件事,或者我错了。告诉我,我们会寻找另一种解决方案来帮助您。这个解决方案是一个快速简单的解决方案。
推荐阅读
- android - 您如何使用在类的函数中返回的 val?
- php - 用PHP提取txt中的所有行
- excel - 如何在 VBA 代码中关闭 Excel 电子表格?
- php - MYSQL PHP 选择查询的反面
- html - 如何将img的宽度和高度应用于多个div?
- python - 在 python-sell 中运行 python 脚本时出现 Python OpenCv imread 错误
- c++ - 控制台抛出;大括号初始化错误
- python - 使用 structlog 设置日志级别
- python - 多处理无法使用超过 65536 字节的训练数据训练 Scikit Learn 模型
- python - 当一列不为空时,python pandas 匹配两列之间的值