Skip to content

Getting Started

Creating a new simulation

The first thing to do when creating a new simulation is:

  • Make sure that you start from an empty Unity scene (File/New scene)
  • In the INTERACT menu, click on "Create New Simulation"
  • You can choose between two preconfigured environments (White Lab or Factory).

  • Select your setup (Display Device, Hand Tracking, Body Tracking). In this step, you can configure your hardware combination for any VR experience.

Now look at the 'Hierarchy' tab, 3 objects have been created:

40% center

  • [PhysicsManager] is the object managing the physics simulation (linked with the physics server). Its properties should not be modified unless you are an advanced user.
  • [Player_1] is the object managing the VR camera and controllers, the hand tracking device and the avatar. You can modify its position in the scene (your initial position in VR when the simulation is launched) by clicking on it and changing its coordinates (position and rotation) in the 'Inspector' tab.
  • WhiteLab is the default environment. You can delete it if you want to replace it with an environment of your own.

Using desktop player

If you don't have a VR device, you can use desktop player in order to visualize your scene. After selecting the desktop player on "Add player" menu, you can customize the desktop camera commands to match the movements of popular CAD software (CATIA, Solidworks, Sketchup).

Go to the camera controller component (below) and here you can choose: - CATIA - Solidworks - Sketchup - Unity

You will find below a summary table of the commands of the main CAD software that can be used in INTERACT:

Camera controller commands
Rotate view Right Button (to rotate around camera axis) or Alt+Left Button to rotate around last focus point
Pan camera Middle Button
Zoom Scroll Middle Button
Camera controller commands
Rotate view Middle Button
Pan camera Ctrl+Middle Button
Zoom Scroll Middle Button

More information here

Camera controller commands
Rotate view Hold Middle Button + Hold Right Button
Pan camera Hold Middle Button
Zoom Hold Middle Button + Press Right Button + Move mouse

More information here

Sketchup
Rotate view Hold Middle Button
Pan camera Hold Middle Button + Hold Left Button or Shift
Zoom Scroll Middle Button

More information here

Revit
Rotate view Shift + Middle Button
Pan camera Hold Middle Button
Zoom Scroll Middle Button

More information here

Inventor
Rotate view Shift + Middle Button
Pan camera Hold Middle Button
Zoom Scroll Middle Button

More information here

Move rigidbodies using the desktop player

You can move grabbables objects like in VR by using the left click button. Your gameobject need to have an Unity Mesh Collider in order to be detected by the desktop manipulator tool.

Playing the simulation

INTERACT allows to quickly switch from your working session to the VR simulation. To do so :

  • In the Unity toolbar, click on the Play button

  • Put on your headset, you should now visualize the environment at scale 1:1.

Note

Something looks odd? Consult the troubleshooting page to get some help.