FlightMatrix: Interactive 3D Gaussian Splatting Integration with Intuiface

We’d like to share our recent prototype demonstrating the integration of interactive 3D content within Intuiface. The project focused on capturing large-scale spaces using 3D scanning technology, embedding the resulting model in Intuiface, and implementing interactive hotspots that trigger database queries and other actions. Here’s our technical workflow:

Step 1 - Content Acquisition and Processing

In collaboration with The Museum of Flight (Seattle) and reality capture specialists Lidaholics, we utilized the XGRIDS Lixel L2 Pro handheld 3D scanner. This device captures both imagery and point cloud data to generate a Gaussian Splatting (3DGS) model. While consumer applications like Polycam, Luma AI, and Scaniverse can create 3DGS models, professional equipment is essential for large-scale spaces. The initial 3DGS output exceeded 500MB, requiring optimization through SuperSplat to achieve a compressed 50MB SPZ format.

Step 2 - Model Hosting

Given the emerging nature of 3DGS technology, hosting options are currently limited. SeekBeak was selected as our hosting platform due to its support for 360° panoramas, traditional 3D models, and 3DGS formats. The platform offers hotspot functionality and HTML iframe embedding capabilities, though native integration with Intuiface required additional development.

Step 3 - Platform Integration

A significant technical breakthrough was achieved through collaboration between @Seb at Intuiface and SeekBeak’s development team. They created a custom SeekBeak Interface Asset enabling bidirectional communication:

  • SeekBeak events (e.g., hotspot interactions) can trigger Intuiface actions
  • Intuiface interface elements can control SeekBeak functions (e.g., viewpoint transitions)

Implementation Example:

Our demonstration features an Intuiface menu controlling 3D space navigation through waypoints, while SeekBeak hotspots trigger content retrieval from Intuiface H-CMS.

Technical Resources:

Acknowledgments:

  • Technical Development: Seb Meunier (Intuiface), Timothy Allan (SeekBeak)
  • 3D Capture Services: Mack Kowalski (Lidaholics)
  • R&D Collaboration: @pnelson (The Museum of Flight)
  • Project Implementation: Maria Sanchez, Paolo Tosolini (Tosolini Productions)
2 Likes