Reputation: 18670
I have a simple Tango Unity app which uses the Tango AR Camera
prefab to display a 3D object in augmented reality.
Following this question, I wanted to try out the occlusion feature provided by TangoARScreen
.
Therefore I have:
Tango Manager
Tango Point Cloud
with Update points mesh enabled.However the 3D object never gets hidden by foreground real-world objects. What am I missing?
Is there any sample project that demonstrates this "Enable Occlusion" feature?
Upvotes: 32
Views: 2575
Reputation: 18670
That seems to have been fixed in latest versions of the Tango SDK.
Upvotes: 0
Reputation: 3329
There is no sample, but here's steps to alter an existing sample to turn it on. Tested working on the Phab2.
I do find better results using the Experimental sample referenced by @Oren
Upvotes: 3
Reputation: 1826
In order to use occlusion on TnagoARScreen
, you have to check the Update Points Mesh
checkbox on TangoPointCloud
prefab in the scene.
Upvotes: 4
Reputation: 258
Try to look in the Unity Examples, the one named ExperimentalMeshOcclusion.
I just ran it and the occlusion there works well, so you can see the scene objects and the code being used.
Upvotes: 8