Features of the echo3D Unity SDK

echo3D
echo3D
Published in
4 min readJan 30, 2023
Credit: pikisuperstar / freepik

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

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.
  • Query Only (Advanced)
    This allows you to use the Echo3DHologram.csscript 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 with Query 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.

--

--