Tutorials Unity Vectorworks

Importing .obj Vectorworks into Unity for VR

Learn how simple it is to bring .obj files into your Unity scene. Then, import your materials from Vectorworks with a few clicks. Watch the second half of the video below for a basic explanation of Albedo, Emission, Tiling & Offset and Rendering Mode to better familiarize yourself with adjusting the appearance of your model in Unity.


Drag .obj Folder into Assets

To import your 3D models, navigate to where you have saved your vectorworks .obj exports. Select all the outer .obj folders and drag them into the Assets window. It might take a few seconds for Unity to import them.

Note, if we were to go to the Unity file directory on our computer, for me it’s in my user folder on my Mac, we will see our .obj files in their new home.


Add .obj Objects into Hierarchy

To add objects into the scene, select the game object within the outer folder, it has a blue cube icon, and simply drag it into the hierarchy.


Scenic Mentor 3 IconRotate

Vectorworks has a Z vertical and Unity uses a Y vertical, so we will need to rotate our objects to match. With all of the .obj objects in the hierarchy selected, adjust the X-rotation transform to be “-90”.


Scenic Mentor 4 IconImport Materials

Click on the .obj object (not the folder) in the assets window. In the Materials tab, change:

  • Location to ‘Use External Materials (Legacy)’,
  • Naming to ‘From Model’s Material’, and
  • Search to ‘Project-Wide’.

Click Apply. Notice Unity has automatically created a Materials folder in the assets window that contains a Material asset. If you go back into your original obj object’s material component, all parameters are now editable!


I hope this information will make it easy (and fun) for you to start working in Unity. Subscribe to my youtube channel for more Vectorworks & VR tutorials.

You May Also be Interested In...