Occlusion in AR

三世轮回 提交于 2019-12-06 01:21:30

You could fix this problem by building your augmented reality scene with the experimental meshing enabled.

Here is an example of the concept https://www.youtube.com/watch?v=sn3bhnPlfcw

You then could ray cast from camera to the virtual object and turn off the object if a mesh blocks the raycast.

+1 on AndrewNakas's solution.

Another solution is to do the screen space depth buffer test. That means taking a depth image from the point cloud Tango provides, and compare it with the virtual camera's depth buffer.

Tango Unity SDK implemented this feature on the Tango AR Camera prefab. There's a checkbox named Enable Occlusion.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!