Description
Optimize and reorganize existing prefabs and make them modular and adaptive so they could easily be applied to any game scenes. Only three core prefabs will remain:
ShareVR Camera Rig - Main ShareVR spectator object. The rig includes a 3D camera model for visualization that can be toggled on/off. It will also include the ShareVR Manager script to control the status of ShareVR recording.
ShareVR Avatar - Main avatar object that helps the camera rig find the target player to follow in the game scene hierarchy. Our cute avatar will be included and can be made visible/invisible depends on developer's choice.
ShareVR Live Debug Panel - (Optional) A large display panel that shows live feed from the ShareVR camera rig, making it easier for developers to debug.
Related Version
SDK v1.0
Task List
[x] Remove all prefabs that are no longer needed. Only leave the aforementioned three prefabs in the folder.
[x] Merge Spectator camera and live play camera into a single camera that render to both RenderTextures.
[x] Assign the new core scripts in #23 to the core prefabs.
[x] Modify core code to ensure all the reference between prefab objects are correct and the number of external references is minimal.
[x] Test prefabs functionality with a new VR scene. Make sure it works well with SteamVR and existing game objects and hierarchy.
Description Optimize and reorganize existing prefabs and make them modular and adaptive so they could easily be applied to any game scenes. Only three core prefabs will remain:
Related Version SDK v1.0
Task List