unity3d - 是否可以从 slam 算法中获取 IRL 对象的形状以隐藏 3D 对象?
问题描述
我想在 Unity 中用 AR 做一些测试,所以我的想法是使用 arccore 的地平面检测来实例化一个环。环由段组成,我想在相机和某个段之间使用障碍物来隐藏这些段。
我曾想过使用 slam 来获取障碍物的形状并使用坐标隐藏(禁用或更改着色器/材质)或不隐藏障碍物后面的部分。
我对 Vuforia 做了一些研究,我知道他们使用 slam,但似乎我们不能直接从 Vuforia 访问形状,所以我想直接使用 arcore。我认为这可以通过空间映射来完成。
因为我不是很有经验,所以我更愿意询问这样做的可能性以及我是否做得很好。
解决方案
推荐阅读
- javascript - 使用 console.log 命令时,我的代码没有显示在控制台中
- flutter - Flutter Dart:HTML querySelector 未更改索引 html 文件中的数据
- floating-point - 计算机科学中的浮点数
- xamarin - Visual Studio for mac 配置文件错误
- amazon-web-services - 创建 EKS 集群时用于加密的 k8s 资源和提供程序无效
- wordpress - WordPress登录重定向:重定向URL添加到登录URL而不是替换它
- tensorflow-federated - 如何摆脱展示位置(服务器或客户端)以便我可以将 float32@SERVER 转换为 float32?
- android - 在 Android Studio 中的所有活动中重新膨胀相同的菜单
- javascript - Joi 错误:ValidationError:“值”必须是对象类型
- firebase - 在 Flutter 中从 Firebase 抓取数据时出现堆栈溢出错误