I am trying to create an app using an AR project in Unity. I followed your tutorial to import package and files in the AR project, but when I try to build the app, I get the following errors:
Shader error in ‘Depthkit/Core/Depthkit Core Photo Look Built-in RP’: redefinition of ‘inRange_ii’
@NAL - The Samsung Galaxy A53 is one of many devices with a Mali GPU, which doesn’t support Depthkit’s compute shaders - See discussions here and here. Do you have an Adreno-based device to test on?
Also, be aware that the current version Depthkit Expansion Packages for Unity (Phase 9) is only tested with Unity 2020.3, so using it in newer versions like 2022 may produce unexpected results.
@NAL - Currently, the way to get Depthkit captures to playback with wide device/platform support is via third-party integrations like Arcturus HoloEdit (which has specifically only been tested with full-body Depthkit Studio captures, not single-sensor captures).
We have added a streaming mesh format to our roadmap, which may solve this compatibility issue with devices like the Mali-based devices you are testing, but I do not have timeline to share yet.
Thank you. Do you have a channel to reach out to Arcturus Studio ? I tried to contact them several times via their website, without any response from them.
@NAL Can you confirm that you’re attempting to render a single-sensor Depthkit Core capture on your mobile device? Based on your use of the Depthkit Core components in Unity and the thumbnail if your combined per pixel video visible in the screenshots, I assume this is the case.
As I mentioned above, Arcturus is only intended for full-body, multi-sensor captures made with Depthkit Studio, but if this is what you’re trying to render, we can connect you to the Arcturus team.
If you are indeed rendering single-sensor Depthkit Core captures, another approach which may interest you is the Depthkit.js web renderer. This open-source repository is now community-maintained, and no longer falls under direct Depthkit support, but may be a suitable option for you.
@NAL Circling back to this thread now that Depthkit version 0.8.1 has been released, supporting the new Draco-encoded streaming geometry export format for playback using the new Depthkit.js, and optionally 8th Wall.
Have you been able to successfully get your Depthkit captures to play using the new 8th Wall template? Let us know if there are any outstanding issues - Otherwise, we will close the thread.