Welcome! This is repository of team H. We have 6 team members from different background that are all passiante about VR.
Our team members include (in alphabetical order):
Please visit our website
Hello and welcome to Team H (ShareVR)'s final MVP project testing guide! Below are instructions to help you test our MVP project. Hope you enjoy our demo!
The MVP deliverable is a compiled Unity project in the form of Windows standalone application (Windows only). Below are instructions for downloading and launching ShareVR.
ShareVR is configured to work in both VR and non-VR PC environment. The control, however, is different.
If you are using HTC Vive and have SteamVR installed, ShareVR will automatically open SteamVR and enter VR mode. Otherwise, ShareVR will be in PC mode.
PC Mode (Keyboard and Mouse)
VR Mode (SteamVR + HTC Vive)
You will notice the recording has started by the blinking red frame surrounding the camera preview panel. Once you finished a capture session, a video file will be created under your Documents/ShareVR folder.
ShareVR adopted some interactive contents from SteamVR's interaction system.
The scene has six tables with each one featuring standard interactive objects used by SteamVR. You are able to interact with these objects in both PC and VR mode.
There is a 3D camera model that's hovering in the air and will follow smoothly you as you move. The camera is a visualization of our in-game spectator camera which will record third person view.
In the center of the scene you will see a giant screen called "ShareVR Live Feed". This is a live preview of what our spectator camera sees right now.
We adopted a cute avatar and implemented basic invert kinematics (IK) system to allow gaze and hand tracking. Gaze tracking is used in PC mode to make the avatar always look at your mouse. Hand tracking is used in VR mode to ensure avatar's hands are always synced with player's Vive controllers.
We implemented an in-app interactive UI (ShareVR Control Panel) to control the capturing and are planning to upgrade that with a more intuitive voice controlled interface in future iterations.
Captured game play will be encoded and saved as a .MP4 video.