USDZ export / load USDZ directly in Quick Look AR live view skipping thumbnail

Hi, i´m a newbee to PlayCanvas and coding and trying to combine AR for Android and iOS.
i couldn´t get the runtime usdz export to work as shown in https://playcanvas.vercel.app/#/loaders/usdz-export

my workaround was to create a usdz file and add an iOS-only button to open the prepared usdz file. Which I kind of liked as it gives you easy control in creating the file (e.g. with reality converter).
the problem is, I don’t get it to skip the thumbnail preview and need another click and second loading time to get into the live AR view. when closing AR I fall back to the thumbnail instead of the PlayCanvas project.

is there a solution to this? or is it only possible to get directly in and out of the quicklook AR live view within the same tab when the usdz file is created in runtime and then downloaded as in the example? shouldn’t it be possible to skip the runtime export and get the same experience with a prepared usdz file?

if the export step is necessary, could you please be so kind and guide me on how to use the usdz-export?

thanks a lot!

https://playcanvas.com/editor/scene/2141687

UPDATE:

it actually works now on IOS in Chrome and Firefox without the preview thumbnail getting directly in and out of the AR experience.

But in Safari i still can´t get around the preview image and forced user interaction.

any hint?

I am having the very same issue. If anyone from the community or the play canvas team has any pointers as to how to get around this problem using the play canvas engine, that would be fantastic.

Thanks in advance!

@yaustar on your website you promote “IOS AR QUICK LOOK SUPPORT
Export your PlayCanvas scenes to USDZ at runtime to instantly activate immersive AR experiences on iOS” Augmented Reality | PlayCanvas
but I haven’t been able to find any guides on how to implement or use this feature.

Would it be possible to set up an example project for runtime USDZ export, along with an explanation on how to use it? I would be very grateful, and I believe many others would be interested in it as well.

I understand that I’m a beginner with limited experience in JavaScript and coding, but I think you could make PlayCanvas more accessible for users like me. For example, by converting the examples into actual projects that can be opened, adding usage instructions, and including scripts with attributes.

Any help would be greatly appreciated!

Sorry, I’m no longer with PlayCanvas to provide support

thanks, maybe @will or anyone from the team?

…i´ve tried to adapt this example PlayCanvas | HTML5 Game Engine but I always get the error “undefined is not an object (evaluating ‘canvas.toBlob’)” and the button doesn’t work…

https://playcanvas.com/editor/scene/2152251