Manage 3D Tools on the Cloud in this Woodshop Training Demo (Unity Tutorial)
Tags: 3dassetmanagement, tutorial, unity3d, vr
Published: 2022-12-01 23:15:38

You can use [Unity](http://www.unity.com/) and [echo3D](http://www.echo3d.co/) to create smaller, scalable and dynamic 3D applications . By moving your 3D assets to the cloud, you can manage & stream 3D content remotely while making cross-platform updates from one console. This workflow is ideal for industrial training which often requires high resolution models and frequent updates with client input.

In this Unity demo, you’re going to upload these four tools to the echo3D cloud and integrate them into the industrial training demo for a woodshop.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fffzjzqor40butw9nq6f.gif)

***

Scan this QR code or click this link [**https://go.echo3d.co/agp4**](https://go.echo3d.co/agp4) to see a wrench in augmented reality.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nw742e3ew67jrk4rwxzs.png)

***

Setup
=====

*   Make sure to register for FREE at [echo3D](https://console.echo3d.co/#/auth/register).
*   Download the [Unity SDK](https://docs.echo3d.co/unity/installation) and import it. Troubleshoot [here](https://docs.echo3d.co/unity/troubleshooting?q=newton).
    _Note: Our new SDK supports Unity 2020.3 LTS and newer._

Version
=======

[Unity 2020.3.25 LTS](https://unity3d.com/get-unity/download/archive)

Video
=====
{% youtube 0svtKt6GCMo %}

Steps
=====

*   [Clone this repo](https://github.com/echo3Dco/Unity-echo3D-Demo-WoodshopTraining).
*   Download the 3D model(s) from the Assets/Models folder in the project: Axe, Wrench, MeasuringTape and Screwdriver.
*   [Add the 3D models](https://docs.echo3d.co/quickstart/add-a-3d-model) to the echo3D console.
*   Open the _GarageScene_ scene.
*   [Uncheck](https://docs.echo3d.co/web-console/deliver-pages/security-page) the “Enable Secret Key” box in your echo3D console (For a production build, it’s best to [add the echo3D API key](https://docs.echo3d.co/web-console/deliver-pages/security-page) to the echo3D.cs script so it remains secure).
*   [Set the API key](https://docs.echo3d.co/quickstart/access-the-console) on the _echo3DHologram_ script using the Inspector for each object: AxeParent, WrenchParent, MeasuringTapeParent and ScrewdriverParent.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3100isf2lczurfapuh07.png)

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q07frk5068yhouqdzg27.png)

*   We automatically checked the boxes for _Editor Preview_ and _Ignore Model Transforms_ so you can edit your objects live in the Scene.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yoc9851to61bjuaf8sg9.png)

*   To edit the size of the objects, go to the top menu > Echo3D > Load Editor Holograms. The tools will appear in your Game view and you can scale them down to fit the colliders of each parent object 
(ex: AxeParent, MeasuringTapeParent, etc.)

How to Play
===========

Open the _WelcomeScene_ scene. Press Play in Unity. Follow the instructions on the screen.

Click and hold to pick up objects, release your mouse to drop them.

Asset Credits
=============

*   Free3D: [Wrench](https://free3d.com/3d-model/open-end-wrench-v2--288521.html)
*   Free3D: [Screwdriver](https://free3d.com/3d-model/-flat-head-screwdriver-v3--667946.html)
*   Free3D: [Axe](https://free3d.com/3d-model/axe-v3--727565.html)
*   Free3D: [Tape measure](https://free3d.com/3d-model/-tape-measures-v2--985915.html)
*   Unity Asset Store: [Garage](https://assetstore.unity.com/packages/3d/props/interior/simple-garage-197251)
*   Freepik / brgfx: [Wooden Sign](https://www.freepik.com/free-vector/set-wooden-sign-isolated_11829842.htm#query=wood%20shop%20sign&position=15&from_view=search&track=sph)

Support
=======

Feel free to reach out at support@echo3D.co or join our [support channel on Slack](https://go.echo3d.co/join).

Check out these other blogs:

*   [7 echo3D Features Every XR Pro Should Know](https://www.echo3d.co/post/7-echo3d-features-every-xr-pro-should-know)
*   [Create an AR Experience and Share With a QR Code/Link](https://www.echo3d.co/post/create-an-ar-experience-and-share-with-a-qr-code-link)
*   [Create a “Try Before You Buy” Virtual Try On Feature in Augmented Reality for eCommerce (Tutorial)]
(https://www.echo3d.co/post/create-a-try-before-you-buy-virtual-try-on-feature-in-augmented-reality-for-ecommerce-tutorial)

***

>_**echo3D** ([www.echo3D.co](http://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._

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gk3ns9ejdts6d7y1mxpb.png)