echo3D is a cloud platform for 3D asset management that provides tools and cloud infrastructure to help developers quickly build and deploy 3D/AR/VR games, apps, and content. Utilize our 3D asset library of over 75,000 assets or upload your own.
There was a major update to the echo3D Unity SDK November 2022. This version of the SDK is compatible with Unity versions 2020.3.25 and above. Learn more about the new SDK and its useful features below.
Video
Setup
- Built with Unity 2020.3.25 (Note: The echo3D Unity SDK is supported in 2020.3.25 and higher.).
- Register for FREE at echo3D.
- Add the Unity SDK in Unity.
Features of the SDK
- API Key
This is the project identifier. Add this from the echo3D console. It is found at the top of the echo3D browser.
- Entries/Entry ID
The entries refer to the subset of assets within each project. Each content card has a unique Entry ID. Click the caret to reveal the entry ID. This allows you to have multiple assets under a single API key.
- Tags
The tags also refer to the subset of assets within each project. These can be used instead of Entry IDs. Click the caret to reveal the metadata feature. Unlike Entry IDs, these can be customized using the metadata feature.
- Editor Preview
This allows you to edit the asset in Unity in real time. Any changes made to the asset during Editor Preview mode will save automatically. To use:
1. Check the Editor Preview box
2. Click Echo3D in the Unity toolbar > Load Editor Holograms
After a few seconds, the assets will stream into Unity. To disable Editor Preview, simply uncheck the box or click ‘Clear Editor Holograms’ in the toolbar.
- Ignore Model Transforms
3D assets sometimes have transform data baked in that sets their transform. This allows you to override that data with 0 values so assets are centered.
- Disable Remote Transforms
This allows you to ignore transform metadata that you’ve set from within the echo3D console.
- Query Only (Advanced)
This allows you to use theEcho3DHologram.cs
script to make queries against the echo3D API without loading holograms. It will store response data but not instantiate any content. - Query URL (Advanced)
You can specify your own query URL which will execute and store response data. If you enable this withQuery Only
then other script configurations will be ignored upon value definition.
Learn More
Refer to our documentation to learn more about how to use Unity and echo3D.
Support
Feel free to reach out at support@echo3D.co or join our support channel on Slack.
Troubleshooting
Visit our troubleshooting guide here.
More Tutorials
To learn how to make other similar projects, try one of these:
echo3D (www.echo3D.co; Techstars 19’) is a cloud platform for 3D asset management that provides tools and cloud infrastructure to help developers quickly build and deploy 3D/AR/VR games, apps, and content.