Can i place objects in AR or build any interaction in webAR for Apple vision pro?
Yes, you can use Web AR with Apple Vision Pro. Apple Vision Pro supports WebXR through its Safari browser, allowing for experiences utilizing hand tracking and a transient pointer (see xr).
To create interactive experiences in WebAR on Apple Vision Pro, you can use Needle Engine’s components and frameworks. Here’s how you can integrate these:
-
WebXR Component: This component helps enable AR and VR experiences. You can add this component in your Needle Engine project to start building WebAR interactions (see xr).
-
USDZExporter: For creating AR experiences on iOS (including Apple Vision Pro), Needle supports exporting scenes as USDZ files, utilizing Apple’s QuickLook for display. This includes interactive capabilities when exported with Needle’s Everywhere Actions (see xr) (see the documentation).
-
WebARSessionRoot: This component manages scene placement in AR and helps in scaling the scene to fit the real world. You can use it to manage scene interactions and user scaling (see the documentation).
By combining these elements, you can create and deploy rich interactive AR experiences on the Apple Vision Pro. This setup lets you place objects and implement interactions like scaling, moving, and triggering animations in the AR environment. To explore further, you might want to try out the Needle Engine Samples which include various interactive WebXR examples (see xr).
For more detailed steps, the Needle Engine Documentation and Needle Engine Samples are great resources to consult.
24 replies left
thread_8fdyRvl5kclrSYHqVpNiAmCv
Reply to this message to continue the conversation
Hi, those samples run on Vision Pro: Needle Engine Samples
Most of the projects here are also built with Needle Engine and work in AR on AVP: Augmented Reality Showcase
Here’s also a short feature video on that note: https://www.youtube.com/watch?v=oz-zCDy4ePw
Thanks! this is great! Since it is for web, Would i need iOS machine to build it or AVP lisence?
No, you need neither of those and you can build on windows and test most of it on an iPhone as well if I’m not mistaken since both AVP and iOS will run the same exported USDZ file when using Needle Engine, altough it’s always recommended to test on the target device to make sure everything works as intended.
Regarding code: Make sure to stick to Everywhere Actions (or create your custom behaviours using our API) for creating interactive experiences that run on iOS and AVP in AR Everywhere Actions | Needle Engine Documentation
Thanks for quick response. I’ll start with this
This topic was automatically closed 13 days after the last reply. New replies are no longer allowed.