- Issue category: Real-time Mapping-Depth / Occlusion
- Device type & OS version: Android 15 (I’m using a Nothing Phone 2a)
- Host machine & OS version: Windows
- Issue Environment : On Device
- ARDK versions: 3.16 / 3.15.1 / 3.15
- Unity versions: 6000.0.58f2 / 2022.3.62f2
Bug reproduction steps:
- Create a new Unity project with recommended version (6000.0.58f2 or 2022.3.62f2) and with URP or built-in
- Follow the doc to setup ARDK (link) with ARDK 3.15 or later + additional steps if needed for URP
- Try to use occlusion with AR Occlusion Manager from AR Foundation or display depth as shader (link)
- It works in editor with “Niantic Lightship SDK for Unity Editor” but doesn’t work on Android build
I tried a lot of different setups with both recommended versions for Unity, and with both URP and built-in ; but the problem seems to come from the ARDK’s version. I tried version 3.13 and 3.14 and it works as expected so far.
It would be great to have a fix since 16 KB page size support for Android is only available from version 3.15 or later.