Fundo do Menu

Web VR

ImmerseSense

Synopsis

The project presents an immersive narrative experience spanning three scenarios. Players access two of these scenarios through introductions by characters who set the stage, provide context, and pose questions. Correct answers, given via microphone input, allow progression. Upon reaching the last space, the final character contextualizes the completion of the experience. Users are then free to explore scenarios and interactions using buttons that alter the environment when activated.

The project began with developing initial versions of scenarios separately in HTML. Transitioning between spaces was optimized for faster loading times and a feasible dynamic using camera coordinates shared across scenarios. Interactive buttons were added to change aspects of the scenario, providing an exploratory experience. A voice synthesis and recognition system was developed through JavaScript API, activated by a microphone-triggered object click. Correct words allow narrative progression. After completion, users can freely explore environments with navigation unlocking only after the last question.

Users are invited to sit in a chair, creating a connection between physical and virtual spaces. The first space, dark with an infinite horizon, introduces a masked character explaining question dynamics. Voice interaction and correct answers transport users to the next scenario. In the second space, a button alters the sky's appearance. Completion leads to the final space, where interaction manipulates lighting and fog. The user is informed of free navigation using presented keywords.

Process

Creation began with 3D modeling in Blender, followed by HTML import. Initial functionalities included basic space element manipulation. Voice interaction and character voice recording were implemented, and code optimization and space transitions were organized within the HTML. Assets and interactive features were refined during the process, enhancing the overall concept.

Reflection

The project successfully achieved the expected aesthetic and functional goals. The representation of the chair in physical and virtual spaces, diverse in each scenario, allowed users to connect with reality while experiencing varied sensations. The interactivity granted users a sense of power and freedom in manipulating scenarios. The ability to navigate freely after following a narrative contributed to a sense of control over the experience. The project delivered an immersive and engaging voice-driven narrative adventure.