unity3d - 我需要帮助在 Unity 中使用 AR CORE 在图像目标上创建 GameObject
问题描述
我正在努力寻找诸如“增强模型可视化器”之类的东西或如何将模型附加到检测到的目标图像的另一种方法。
我试图将模型(胶囊)放置在场景中,使用和不使用增强图像可视化器,试图将模型子化到层次结构中的每个组件
我跳跃模型以从其父位置推导出其位置,但在所有测试中,对象一直漂浮在空中,并没有附着在该区域的任何特定位置,而是在屏幕上。
编辑:确保这是您建议做的(在正确的地方)
解决方案
您可以通过创建一个胶囊预制件并将这些行添加到您AugmentedImageExampleController
创建的位置visualizer
并anchor
为它创建一个这样的来做到这一点:
var obj = Instantiate(capsule, anchor.transform.position,anchor.transform.rotation);
obj.transform.parent = anchor.transform;
推荐阅读
- julia - 如何将 ArrayFire 图像转换为 Julia 图像?
- python - 谁能解释这种深度优先搜索的实现?
- java - Java 获取第二种泛型类型
- c++ - 如何在没有 IDE 的情况下使用不同的外部库运行 c++ 项目?[Ubuntu]
- ruby-on-rails - 在 Ruby 2.6.3 中合并 2 个哈希并创建第三个新哈希
- r - 如何在R中抓取多个页面
- ios - 如何使配音只读取可见的表格视图单元格
- android - 不要在 DialogFragment Android7 中显示 MaterialButton
- sql - 合并同一张表中的两行并计算总数
- twilio - 有没有办法使用 twilio 自动驾驶仪发送自定义参数以及重定向操作?