【问题标题】:How to mask 3D Objects with Real-World-Objects in front of them? (Tango, Unity)如何用真实世界对象在 3D 对象面前遮盖? (探戈,团结)
【发布时间】:2017-05-14 08:04:43
【问题描述】:

到目前为止,我看到的所有 Tango 应用程序和演示都有一个主要限制:3D 对象始终位于现实世界相机图像的“顶部”。它们被正确放置在 3D 空间中,但虚拟物体前面的真实物体不会与它重叠!

问题: 是否可以通过它们面前的真实世界对象实时掩盖 3D 对象或其中的一部分?

理论上,Tango 传感器提供的 3D 数据应该足以做到这一点。但我想知道是否有人以前做过,或者是否有性能限制使这不可能?感谢您的建议!

【问题讨论】:

  • 可能是不可能的。

标签: unity3d google-project-tango


【解决方案1】:

一种方法是使用 3D Reconstruction 库(搜索“Unity How-to Guide: Meshing with Color”)预扫描环境,然后在渲染 AR 场景时使用此模型提供深度数据。 Here's a video of an AR game that appears to use this technique. 这肯定不是完美的,但它确实有效。

This questions has been asked before.

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2020-10-12
  • 1970-01-01
  • 1970-01-01
  • 2018-11-03
  • 1970-01-01
  • 2019-03-03
  • 2020-10-31
  • 1970-01-01
相关资源
最近更新 更多