如何使用真实世界对象掩盖3D对象? (Tango,Unity)

时间:2017-05-13 15:30:57

标签: unity3d google-project-tango

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

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

理论上,Tango传感器提供的3D数据应足以实现这一目标。但是我想知道是否有人之前已经这样做过,或者是否存在导致这种情况不可能的性能限制?谢谢你的建议!

1 个答案:

答案 0 :(得分:0)

一种方法是使用3D重建库(搜索" Unity操作指南:使用颜色进行网格划分")预扫描环境,然后使用此模型在渲染时提供深度数据AR场景。 Here's a video of an AR game that appears to use this technique.它确实不完美,但确实有点工作。

This questions has been asked before