immersive-web / webxr-samples

Samples to demonstrate use of the WebXR Device API
https://immersive-web.github.io/webxr-samples/
MIT License
979 stars 474 forks source link

Add occlusion sample #171

Closed cabanier closed 6 months ago

toji commented 9 months ago

Any way I can verify this on my shiny new Quest 3 yet? :grin:

cabanier commented 9 months ago

Any way I can verify this on my shiny new Quest 3 yet? 😁

Unfortunately not. The API won't be released publicly until later

toji commented 9 months ago

Seems like the feature is experimentally available now. Is enabling this via the given ADB command sufficient to allow this to be tested, or does a browser update still need to be pushed?

https://www.uploadvr.com/quest-3-depth-api-mixed-reality-dynamic-occlusion/

cabanier commented 9 months ago

Seems like the feature is experimentally available now. Is enabling this via the given ADB command sufficient to allow this to be tested, or does a browser update still need to be pushed?

https://www.uploadvr.com/quest-3-depth-api-mixed-reality-dynamic-occlusion/

That only applies to unity apps. They will target the old API. Browser is using a newer API that will be released in a later OS.

toji commented 9 months ago

Thanks for clarifying!

toji commented 6 months ago

Does the v60 update include this feature on the web? https://www.uploadvr.com/quest-3-inside-out-upper-body-tracking-and-dynamic-occlusion/ seems to indicate that it's not just Unity this time:

All three features are now available as part of the v60 SDK for Unity and native code.

cabanier commented 6 months ago

Does the v60 update include this feature on the web? https://www.uploadvr.com/quest-3-inside-out-upper-body-tracking-and-dynamic-occlusion/ seems to indicate that it's not just Unity this time:

All three features are now available as part of the v60 SDK for Unity and native code.

Starting with v60, it's behind a flag in the Quest browser. The next version of the browser will enable it by default.

toji commented 6 months ago

That's enough to test with! Let me give this a try and I'll report back.

cabanier commented 6 months ago

I will merge for now and if needed, create another example for the non-multiview case.