Save new projects on the Innovationlab Filer or on the ZHdK GIT Server in your project folder.
A full documentation about using the OptiTrack Unity Plugin can be found the OptiTrack page: https://v20.wiki.optitrack.com/index.php?title=OptiTrack_Unity_Plugin
Connection Type Multicast Local Address 127.0.0.1 Server Address 127.0.0.1 Server Command Port 1510 Server Data Port 1510 Bone Naming Conv. Motive
Stream the data to Local Interface Loopback Address if Unity is running on same PC as Motive.
Connection Type Multicast Local Address 10.128.96.102 Server Address 10.128.96.103 Server Command Port 1510 Server Data Port 1510 Bone Naming Conv. Motive
Stream capture data in motive to Local Address if Unity is not running on the same PC as Motive.
Check Network LAN IPs for other configurations.
To add motion capture live data to a rigid body (e.g. camera), you need to add the Optitrack Rigid Body Script as a Component to your object:
Make sure you have a rigged character in unity (see Import a Character from Maya or Import a Character from Mixamo)
To add motion capture live data to a Character/Skeleton, you need to add the OptitrackSkeletonAnimator Script as a Component to your character:
Run in Background in File > Build Settings > Player Settings activate
Q Pan W Move E Rotate R Scale F Focus on active selection Ctrl+Alt+F Move to view
Use to create states. Each state has an animation. So there you can combine animations and connect it to conditions. Window > Animator
Different Layers can be used to make different animations at the same time. The lower the layer the higher priority it has.