Skip to main content

7 posts tagged with "gaussian-splats"

View All Tags

PlayCanvas Adopts SOGS for 20x 3DGS Compression

· 5 min read

Today, we are releasing PlayCanvas Engine 2.7.5 that introduces a new and advanced compression format for 3D Gaussian Splatting (3DGS) called Self-Organizing Gaussians (SOGS). SOGS can reduce 3DGS data by over 20x.

To showcase PlayCanvas' support for SOGS, we have collaborated with Christoph Schindelar to build a technical demo:

RUN FULLSCREEN IN A NEW TAB

The church scene above was originally a 1GB PLY file containing 4 million Gaussians - not at all suitable for the web or mobile! Using SOGS, we can serve up the scene in just 55MB! Read on to find out how.

Compressing Gaussian Splats

· 4 min read
Donovan Hutchence
Staff Software Engineer

Introduction

3D Gaussian Splatting is a new method for digitizing and rendering real world objects. With gaussian splatting, you can digitize a scene from a few photos using services like Luma Labs or Polycam. These services take the set of photos and generate a 3d Gaussian Splat scene in PLY format.

For example, this is a Gaussian Splat scene rendered in PlayCanvas.