Skip to main content

A Faster SuperSplat with PWA Support

ยท 2 min read

Today, we are announcing the latest release of SuperSplat, the open source tool for editing and optimizing 3D Gaussian Splats. If you don't have a PLY file to hand, here's an example!

SuperSplat PWA

Version 0.17.1 focuses on two key areas: performance and PWA support.

Performance Improvementsโ€‹

SuperSplat is now over 2x faster on the GPU! ๐Ÿƒ

Compare before and after (notice GPU time dropping from 32ms to 13.5ms for the bike scene):

SuperSplat PWA

This is thanks to the v1.71.0 release of the PlayCanvas Engine, which includes a dramatic overhaul of how splats are processed by the GPU. For the technical details, take a look at this pull request.

The result is that SuperSplat can now throw around millions of splats and still maintain a silky smooth frame rate. Try it for yourself!

PWA Supportโ€‹

A Progressive Web App (PWA) is a web application that provides a native app-like experience, including the ability to install it on a user's home screen or desktop.

From today, SuperSplat is shipping with PWA support! ๐ŸŽ‰


To install SuperSplat as a PWA:

  1. Visit https://playcanvas.com/supersplat/editor.
  2. Hit the Install SuperSplat button in the address bar.
tip

For your convenience, pin SuperSplat to the Taskbar (Windows) or add it do the Dock (macOS).

PLY File Associationโ€‹

With SuperSplat installed as a PWA, your operating system can now open launch PLY files directly into the tool. Simply right-click on a PLY file and select SuperSplat to open it.


You can also set SuperSplat as the default tool to open your PLYs. Then, you can simply double-click a PLY file to open it instantly in SuperSplat!

Your Feedback Mattersโ€‹

We hope you love today's update! โค๏ธ

The SuperSplat community has grown a lot in recent weeks and we want to get your feedback. What other features would you like the PWA to get? Are you still experiencing any performance problems? What is still missing from SuperSplat? Let us know by heading over to the forum or ping us on X!