I’m diving into the AR space and would love to connect with anyone who has experience here. For my first project, I want to render AR objects on a website, similar to what Amazon does. I’ve been creating AR models using my iPhone, but they export in usdz format. I’m unsure if those will work well on Android or the web. Any guidance would be appreciated!
Good news! Google ARCore supports the usdz file format. Just keep in mind that the size and complexity of your model will impact performance. You can also convert usdz files to other formats using online converters.
Okay this makes sense. Thanks, I will try this out!
If you’re developing for Android, you have two main paths: using Unity or native Android development. If your goal is just to spawn 3D models, I recommend going with Native Android. It’s simpler for that use case!
Thanks for the tip! Is there a big difference in learning curves between Unity and native Android?
Yeah, Unity has a steeper learning curve but offers more flexibility for complex projects. Native Android is easier for simpler tasks, though. Both Google and Unity offer great free courses, so check those out!
Also, consider optimizing your models for web performance. Large files can slow down loading times and affect user experience.
Have you looked into libraries like A-Frame or Three.js for web-based AR? They can help you render 3D models directly in the browser.
I haven’t yet, but I’ll definitely check them out. Thanks!
It’s an exciting field! Make sure to test your AR models on different devices to ensure compatibility.