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:
- [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 |
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 |
Sketchup | |
---|---|
Rotate view | Hold Middle Button |
Pan camera | Hold Middle Button + Hold Left Button or Shift |
Zoom | Scroll Middle Button |
Revit | |
---|---|
Rotate view | Shift + Middle Button |
Pan camera | Hold Middle Button |
Zoom | Scroll Middle Button |
Inventor | |
---|---|
Rotate view | Shift + Middle Button |
Pan camera | Hold Middle Button |
Zoom | Scroll Middle Button |
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.