Inspiration

3D Gaussian Splats is a revolutionary 3d file format that looks incredible in VR but has other uses for AEC, Robotics and more. It's currently hard to use 2D tools to edit the 3D data so we wanted to create an 3DGS tool were you edit in 3D using MR.

What it does

3DGS can be stored as point cloud file (.ply) and this tool allows you to lead a point cloud and edit the points, deleting, moving, scaling, cloning, and more.

How we built it

We built it in Unity 3D using the Meta and Logitech MX Ink SDKs

Challenges we ran into

3DGS were not performant on standalone android hardware so we had to switch to point cloud editing. We thought abouts witching to PCVR as the platform but the logitech MX Ink doesn't support PCVR very well at the moment. it was hard to manipulate the point clouds in runtime in Unity.

Accomplishments that we're proud of

The app runs! You can see basic editing functionality.

What we learned

3DGS is still in the early stages with performance on mobile architecture still an issue.

What's next for 3D Gaussian Splat Editor

Saving files. Proper support for 3DGS. More editing features

Built With

  • logitech
  • logitechmxink
  • logitechwinner
  • meta
  • metapresence
  • pcx
  • unity
  • winner
Share this project:

Updates