Can you make interactive AR experiences with needle like you can with 8thWall that supports IOS?

I am working on a work project that is using 8th wall to do interactive AR. We need to support IOS (not just quick look) and Android. Can Needle and Unity provide a AR experience on IOS that is interactive and not just a 3d model viewer like Quick Look?

Original Post on Discord

by user 508990365303439360

Needle uses the WebXR standard which currently requires WebXR Viewer on iOS.

by user 943936853348855838

8th wall created their own Javascript SLAM implementation to handle support on Android and iOS. A few other vendors have done similar, but not at the quality/performance of 8th wall (from my experience).

by user 943936853348855838

Apple is such a thorn in my side.

Thank you for your answer. Yeah, the 8th wall algo is nicer than the others like ARjs. I just wish you could use Unity with it.

Also the https://castle.needle.tools/ demo isn’t loading in webxrviewer, it gets stuck on the loading screen.

by user 508990365303439360

You would need to talk to the needle team on that. I am just an end user.
@marwie1 :cactus: or @herbst​:cactus: got any ideas on this?

by user 943936853348855838

We have an entire docs section on this

And plans to make it WAY more painless - e.g. for simple experiences we expect to be able to convert it to USDZ / QuickLook format on the fly.
You can already do that today for static models, e.g. product configurators and such where you don’t need users to interact with the product while in AR.

@Edward if you really need webar and want to use Unity I would look at Blippar ( Documentation Centre - Blippar Documentation Centre ) or Zappar ( Universal AR | Unity )

by user 943936853348855838

Zappar was my go to, but they wanted to slap our company with Enterprise pricing so I had to walk away.

by user 943936853348855838

Thanks for reporting, that shouldn’t be the case, we definitely had it working in WebXR Viewer.
Does https://bike.needle.tools work there for you, or is it also stuck?

Bike loads in WebXR Viewer.

by user 943936853348855838

Hi @herbst🌵 . The bike demo loads for me! I’m running IOS 16.2 beta btw.

by user 508990365303439360

Hmmm, we’re pretty big so I imagine we’d get hit with that too.

by user 508990365303439360

I am on iOS 15.6, just FYI.

by user 943936853348855838

Blippar may be a better way to go for WebAR needs. For my current project I am going with Needle and WebXR and having users install/use WebXR Viewer.

by user 943936853348855838

The quality and performance of WebXR using Needle is inline with what I experienced with Zappar.

by user 943936853348855838

Also happy to discuss with both of you what would be needed in terms of AR experience (without needing WebXR Viewer), and checking if that is something we can already make happen with our (experimental) USDZ bridge.

I will send you a link to the current NDA project in a DM.

by user 943936853348855838

We also ask our IOS users to install Mozilla WebXR Viewer app on IOS for now while Apple drag heels

by user 103054507105067008