Static 3D GS Environment
3D GS (Gaussian Splatting) is a radiance field rendering technique that utilizes dense collections of overlapping 3D Gaussians to generate continuous, realistic visuals with optimized performance. By rendering non-interactive elements, such as furniture and decor, with 3D GS, the system achieves photorealistic visuals while reducing computational costs, ensuring both high performance and visual fidelity.
Interactive Objects
To enable interaction, select objects such as flowers, vases, and tools were manually extracted from the scene and optimized. High-resolution scans were processed using texture baking and quadric edge collapse algorithms to reduce computational demands while preserving visual detail. This optimization supports precise and responsive virtual physics simulations, allowing for realistic interactions within the immersive environment.
Hand-Tracking and Intuitive Interaction
The system relies entirely on hand-tracking. By prioritizing controller-free gestures, it reduces cognitive barriers, allowing users to focus entirely on the creative process of Ikebana without the distraction of complex controls.
Minimalist User Interface Design
To preserve immersion, the user interface is intentionally minimal, avoiding cluttered visuals or excessive technological elements. This streamlined design keeps users focused on their Ikebana creations rather than on navigating complex menus. By emphasizing simplicity, the system lowers cognitive barriers often associated with VR, allowing for a more intuitive and artistic engagement with flower arrangement.
Streamlined Guidance
An interactive instruction book serves as the primary guide, offering step-by-step Ikebana instructions through clear diagrams. Users can flip through pages using natural hand gestures, minimizing the learning curve and allowing them to follow the process at their own pace.
To further support learning, contextual tooltips provide brief, unobtrusive guidance when interacting with objects for the first time. These tooltips fade away shortly after appearing to prevent visual clutter. Additionally, a holographic 3D menu, seamlessly integrated into the workspace, enables users to adjust settings, save progress, and perform system-level actions without breaking immersion.
The AR Quick View Integration extends the system’s impact by allowing users to save, revisit, and share their Ikebana creations beyond the virtual environment. This feature bridges the XR experience with the real world, enabling users to view their work in augmented reality on mobile devices.
After completing an arrangement in the XR environment, users can save their creation using the "Save to AR" option. This generates a USDZ file, compatible with Apple’s AR Quick Look, which is then sent via email or text for easy access. With this functionality, users can place their virtual arrangements in real-world settings, such as a table at home or a gallery space, offering a new perspective and deeper engagement with their work. Additionally, the ability to share USDZ files fosters collaboration and cultural dissemination, encouraging users to share their creations with others and connect with a broader community of Ikebana enthusiasts.
Below, on the right, is the Ikebana arrangement created within the virtual space. On the left, the same arrangement has been saved as a USDZ file and viewed in AR, seamlessly placed in the real world using an iPhone—without the need for any additional apps.
#Unity #C# Programming #Interaction Design #Oculus Quest Pro
#Gaussian Splat #Open Source