Collaboration allows multiple users to see each other's avatar representations and interact in the same virtual environment. It requires the setup of a remote cluster so each collaborator must have their own VR hardware and computer with Vizard Enterprise edition. Follow the instructions below to set up collaboration:
Vizard 6 Users:
In the postInit function of the vizconnect config files for both master and client add the following code
from vizconnect.util import collaboration collaboration.init() collaboration.get().updateRepresentations("mark")
Vizard 5 Users:
Since the collaboration script is not included in the Vizard 5 installation, contact email@example.com to get the collaboration.py file. Place the collaboration.py module in the demo launcher folder at the same level as the vizconnect config file on both master and client machines.
In the postInit function of the vizconnect config files for both master and client add the following code:
import collaboration collaboration.init() collaboration.get().updateRepresentations("mark")
Both Vizard 5 and 6:
In the cluster master app check the box for the client machine to connect to and disable show others and show me. The avatar representations are managed by the collaboration.py module.
In the cluster client app enable observer, point to the client's vizconnect file, and disable show others and show me.
Run demo_launcher64_via_vizard.py on the cluster master.
A simple test to see if it's working is the boxstacker demo. The client user should be able to pick up the boxes.