Skip to main content

Create 3D Gaussian Splat Apps with the PlayCanvas Editor

· 3 min read

CLICK HERE to open in a new tab. Credits: Splats scanned at the V&A Museum. HDRI from Poly Haven.

We have big news for the 3D Gaussian Splat community - the PlayCanvas Editor now has fully integrated support for splats! Learn how to quickly build stunning, interactive 3DGS applications today.

What you need

🤳 A smartphone
💻 A computer with a web browser
⏱️ A small amount of time

The application above shows several splats assembled in a single application, with animation and post effects spicing up the visuals. Let's check out how it was built.

Step 1: Clean in SuperSplat 🧹

After capturing the statues to PLY format, our first stop is SuperSplat, the open source tool for editing and optimizing 3D Gaussian Splats. Here, in a little over a minute, we can isolate the statue from the background and align it with the origin:


Once we are done, we can download the splat using our compressed PLY format. In this case, our downloaded PLY is only 1.56MB!

Step 2: Import into the Editor 🚧

Now that we have a clean, compressed PLY, we simply need to drop it into the Editor's Asset Panel. And from there, drag it into the viewport to add it to the scene. Let's do that (along with a cube map for a photographic backdrop):


The PlayCanvas Editor is a powerful visual environment for building and publishing 3D scenes. You can:

  • Grab useful scripts (and other assets) from the Asset Store. Here, we import an Orbit Camera script.
  • Create beautiful user interfaces, using either HTML or PlayCanvas' built-in UI system.
  • Add sound, physics, VR/AR support and much, much more.

Step 3: Add Animation and Post Effects ✨

What really makes the demo pop is the transitions that fade the statues in and out.


With the Editor, you can customize the shader code that renders your splats to apply stunning animation effects. For the transition between statues, individual splats are transformed and recolored over time, while a full-screen bloom effect is ramped up and down.

Resources

Today's release makes working with 3D Gaussian Splats both easy and fun! We've shown you how to build a virtual gallery or museum but the possibilities are endless. With 3D Gaussian Splats in the PlayCanvas Editor, you can target many verticals: product visualization (furniture, clothing, consumer electronics), automotive, education, travel and so much more.

To get started, here is an useful list of resources:

Go Forth and Create

We hope you love today's update as much as we do! ❤️

But let us know what you think by heading over to the forum or ping us on X!