-
Notifications
You must be signed in to change notification settings - Fork 0
Quickstart
To integrate CAVE support into your Unity application there are a few steps to do:
Import our unity package into to your project. Just copy the content of the "Package" directory into your assets folder.
In the directory Assets/Cave/Prefabs you should find a prefab called NodeManager. Please add this prefab to your scene.
Make sure the script Cave.Synchronizer is executed before all other scripts (In Unity go to Edit -> Project Settings -> Script Execution Order):
- Add the script Cave.InstantiateNode and set its value to -200.
- Add the script Cave.Synchronizer and set its value to -100.
It is very likely that you have to adjust the scripts of your projects. This is necessary as you need to make sure you are using synchronized parameters instead of the ones unity provides which are just local.
You can find all necessary steps in the synchronization chapter.
After building your project you can configure how your project should look like in the CAVE. See the config tool documentation for further details how to do this.
Before starting your project, you might also need to start the VRPN server (run VRPN_Server/vrpn_server.exe). This is only necessary if you use vrpn for tracking.
General
Our Team
Quick start
The CAVE
Synchronization
Concept
Input
Time
Physics
Collision & Trigger
Particles
GUI
Animations
ConfigTool
Import Config-File
Add/remove Computers
Deploy/Update/Start project
Configuration
Deployment process
The Configuration-File
VRPN config
Projection
Interpupillary distance
Jenga VR in Unity
Sounds & Music
Game-Logic
Main Menu
Radial Menu
Flystick
Flystick Simulator
Info-Screen
Driving Simulation
Steering Wheel Integration
Source Collection
Stereoscopy
Unity Cluster Package
Networking