Multiplayer editing : A user (the pink sphere here...) selects a color, then a shape. Adds it to the world and ta-da! The other user sees it in realtime.
The idea was to make a webapp where multiple users could spend time creating a 3D environment together and sharing media content like watching YouTube videos.
The environment creation is done using primitive shapes likeboxes, sphere, cylinder and editing tools like extrusion and cropping (hole cutting)
In 2016, the WebVR ecosystem was rough. Bugs in librairies were frequent, browser compatibility was bad, there was no solution for text input in VR, most VR devices had no motion controllers and mobile VR had to rely on gaze interactions (clicking just by looking at an object for a few seconds).
This project marked my introductory deep dive into 3D/VR programming. It familiarized me with the reality of working with bleeding-edge frameworks and web APIs. After months of continuous refinement and accumulating experience, I realized I needed to change my approach. The project was too ambitious given my skill level, and mobile VR wasn't sufficient, mainly due to the lack of controllers. I repurposed some of the logic from the YouTube player and instead created a YouTube/Facebook WebVR browser.