-
Notifications
You must be signed in to change notification settings - Fork 0
Dev docs: Recipes
Shengchen Zhang edited this page Apr 23, 2021
·
1 revision
Here are some commonly used set-ups when developing a new project.
Motive already provides pretty good support for tracking markers, so you will not need Unity for this recipe. This is commonly used for experiments in wearble devices or any studies of human motion. The full guide can be found here
- Motive calibrated and running.
- Markers
- Place markers on places you want to track.
- Hit RECORD in Motive software.
- Cleanup tracks as best as you can.
- Export the data into CSV and do further clean-up.
This recipe is the basic setup for an interactive MR scene, consisting of virtual VR objects as well as motion-tracked physical objects. The full guide can be found here
- Motive calibrated and running.
- Unity
- Markers
- An additional client PC to deploy to.
- Place markers on objects you want to track.
- Add each object as Rigid Body in Motive, and configure pivot points.
- Copy the Unity project template. Set up project path and NetworkManager.
- Add models into the Unity scene. Attach the OptitrackRigidBody script to objects, and fill in the User IDs.
- Add virtual assets and do all the Unity stuff you need.
- Package for client deployment.
- Motive calibrated and running.
- Unity
- Markers
- Multiple client PCs to deploy to.
- Do steps 1-4 of Vanilla MR.
- For dynamic virtual assets, make prefabs, then use the provided script to turn them into asset bundles.
- Add static virtual assets and do all the Unity stuff you need.
- Package client programs for each machine and deploy.
TODO.
TODO.
Copyright © 2021 Center for Digital Innovation, Colledge of Design and Innovation, Tongji University.