How to Build an AR App in Unity Using echo3D (Tutorial)
Update: The visionOS Unity SDK is now available!
The team at echo3D is keeping up with updates for the Apple Vision Pro headset. We also very excited that Apple chose to partner with Unity to develop their visionOS SDK.
Apple’s announcement inspired the XR development community and the future of development is bright. echo3D is positioning itself to be the go-to solution for 3D asset management in spatial computing, whether building for Apple operating systems, Android or web.
In this tutorial, we are going to show you how easy it is to implement the echo3D SDK and stream an 3D asset from our cloud into an AR app using ARFoundation. Developers can integrate the visionOS SDK and create demos in anticipation of the release of Vision Pro headset.
Scan this QR code or click this link to see this telescope in AR on mobile!
Setup
- Built with Unity 2021.3.16 (Note: The echo3D Unity SDK is supported in 2020.3.25 and higher).
- Register for FREE at echo3D.
- Add the Unity SDK in Unity.
- Install ARFoundation or clone our ARFoundation project.
Video
Steps
- Add your 3D model(s) to the echo3D console.
- Add the echo3DService prefab to the Hierarchy.
- Add the echo3DHologram prefab to the Hierarchy for a standalone game object or you may drag the echo3DHologram.cs script onto a static object in the Hierarchy for the same effect.
- Set the API key and entry ID for the model in the Unity.
- If you have your secret key enabled, add the security key for each project to the Global.cs script or disable it in your Security settings.
Scan this QR code or click this link to see this magnifier in AR on mobile!
Run
Build and run to your Android device.
Learn More
Refer to our Unity SDK documentation to learn more.
Support
Feel free to reach out at support@echo3D.com or join our support channel on Slack.
Troubleshooting
Visit our troubleshooting guide here.
Register for FREE at echo3D.
More Tutorials
To learn how to make other similar projects, try one of these:
echo3D (www.echo3D.com) is a 3D asset management platform that enables developers to manage, update, and stream 3D, AR/VR, Metaverse, & Spatial Computing content to real-time apps and games.