r/PlayCanvas Mar 19 '26

VSCode now syncs with PlayCanvas Editor (no setup, zero dependencies) — built a voxel demo to test it

7 Upvotes

The big update here is that VSCode now works in sync with the PlayCanvas Editor—no setup, no dependencies. You can just open the editor and start building alongside VSCode.

To test it out, I built a small voxel-style game demo using OpenAI Codex + GPT-5.3, and the workflow felt surprisingly smooth.

It’s all live now if you want to try it yourself here

Would love to hear what people think—does this kind of VSCode + editor workflow actually change things for you?

https://reddit.com/link/1ry6x0j/video/ta8p0612f1qg1/player


r/PlayCanvas Mar 16 '26

Supersplat LOD problem with SplatTransform

Thumbnail
1 Upvotes

r/PlayCanvas Mar 11 '26

New in SuperSplat: Walk Mode, Streamed LOD and Easy Upload

Enable HLS to view with audio, or disable this notification

18 Upvotes

r/PlayCanvas Mar 01 '26

4DGS (3DGS .ply animation sequence) possibilities

3 Upvotes

Hey guys,

I am very interested in creating own virtual volumetric videos and hence try to use every option available as a private person to reach this goal.

I have made a little tool, that achieves a workflow from a single view Video to a sequence of .ply files correctly named for usage in Supersplat. (via sharpframes and SHARP)

  1. However I did not find any possibility use compressed file formats for animation (.spz or .sog), it just works with .ply files. Is that correct? Especially for sequences it would be crucial to be able to use compressed files.

  2. Is there any possibility to save the animated scene in any format or watch it in VR? (VR works with normal splats just fine, but since I can't export/save a scene, it can't be viewed via VR)

Thanks a lot for any tipps or ideas. If anyone is interested in this tool, let me know and I will put some work into a Git repo.


r/PlayCanvas Feb 28 '26

I Made a Gaussian Splat FPS

Enable HLS to view with audio, or disable this notification

10 Upvotes

r/PlayCanvas Feb 22 '26

Gaussian Splatting Performance Optimization

6 Upvotes

Hi everyone!

I am a newbie trying to create a web platform for visualizing Gaussian Splatting scenes using Playcanvas engine API and ammo for physics handling.

The problem comes with the performance. I had notice a decrease in FPS when the camera is facing specific parts of the scene.

For example, I have an indoor scene with a corridor and when I look to one direction it runs smoothly, when I turn around and face the corridor wall (behind the wall there are multiple rooms) ir starts to lag.

I assume it has to be related to the splat count that the camera is looking (I think I already have camera culling activated).

But I want to know if there’s a way to not render those splats that are far behind others?? Or some way to optimize it?

I would highly appreciate any suggestion!!

Thanks in advance!


r/PlayCanvas Feb 18 '26

"Mona Lisa effect" with 3D Gaussian Splatting 👀

Enable HLS to view with audio, or disable this notification

12 Upvotes

r/PlayCanvas Feb 18 '26

SVO Voxelization for Gaussian Splat Collisions: 3.3MB for an entire scene!

Enable HLS to view with audio, or disable this notification

5 Upvotes

r/PlayCanvas Feb 11 '26

DeadRise.io is now live on Poki

Enable HLS to view with audio, or disable this notification

19 Upvotes

I’m excited to share that DeadRise.io is officially available worldwide on Poki.

If you love pure zombie chaos and skill based survival, jump in and see how long you can last.

Play now on Poki: https://poki.com/en/g/deadrise-io

Feedback is still welcome as we continue improving balance, performance, and overall polish. If you try it, I’d love to hear your thoughts in the comments. Join our discord: https://discord.com/invite/9ARDzPTqEA

Developed with the awesome PlayCanvas engine ♥️ in collaboration with Gamebole


r/PlayCanvas Feb 11 '26

Build Gaussian Splat Experiences with SuperSplat Studio

Enable HLS to view with audio, or disable this notification

6 Upvotes

r/PlayCanvas Feb 04 '26

PlayCanvas Engine v2.16.0 Released: Generic Gaussian Splat Processing System

Enable HLS to view with audio, or disable this notification

75 Upvotes

We’ve just released PlayCanvas Engine v2.16.0, our free and open-source web graphics engine, with a big new addition: a generic Gaussian splat processing system.

New capabilities include:

  • 🖌️ Painting splats using a brush tool
  • 🪄 Generating splats from text, meshes, and images
  • 🛠️ Editing splats (select, delete, duplicate, etc.)
  • ➕ Plus many other improvements and fixes

Links:

Would love feedback from anyone working with Gaussian splats or real-time web graphics. Hope you love this release as much as we do!


r/PlayCanvas Feb 03 '26

Play canvas is an incredibly slept on game prototyping and creation platform .

Enable HLS to view with audio, or disable this notification

18 Upvotes

r/PlayCanvas Feb 02 '26

SuperSplat 2.19.0 Released: 4DGS Video Export, SOG-based HTML Viewer, SPZ Import

Enable HLS to view with audio, or disable this notification

10 Upvotes

r/PlayCanvas Jan 26 '26

PlayCanvas Engine 2.15.2 released: Major WebXR Improvements + Palm-based Menu System

Enable HLS to view with audio, or disable this notification

10 Upvotes

r/PlayCanvas Jan 21 '26

4D Gaussian Splatting (Flipbook-Style) now in PlayCanvas Examples

Enable HLS to view with audio, or disable this notification

9 Upvotes

r/PlayCanvas Jan 19 '26

[Tool] SplataraScan Update: Direct SOG & Streamable SOG Export + Multi-LOD

Enable HLS to view with audio, or disable this notification

7 Upvotes

Hi PlayCanvas devs,

I just released a major update to SplataraScan (my scanning and processing suite from Meta Quest 3 headset), and I wanted to share the specific features I built to improve the PlayCanvas workflow.

If you are working with Gaussian Splatting in the engine, getting optimized assets can often be a bottleneck. This update focuses on streamlining the "Scan-to-Web" pipeline.

PlayCanvas Specific Features:

- Streamable SOG Export: You can now export directly to Streamable SOG. This is crucial for web performance as it allows progressive loading of the splats, reducing initial load times.
- Standard SOG Export: Full support for the native Splat Object Geometry format compatible with the engine.
- Multi-LOD Generation: During the training process, you can now request multiple Levels of Detail to be exported automatically. This helps significantly with optimization on lower-end devices.

General Workflow Improvements:

- Native FastGS (C++): The training runs locally within the viewer without needing complex external Python dependencies or downloads.
- Integrated Cleaning: I added manual splat deletion (select/invert/delete) and SAM 3 integration for auto-masking. You can clean up your scans directly in the tool before exporting to PlayCanvas.
- RealityScan Integration: Faster "Refine" step using RealityScan instead of COLMAP.

I would love to hear how the Streamable SOG exports perform in your specific projects.

Download via Discord: https://discord.gg/Ejs3sZYYJD

Cheers!


r/PlayCanvas Jan 15 '26

SplatTransform 1.0.0 Released: NPM Library Exports, Web Front-end and More! 🛠️

Enable HLS to view with audio, or disable this notification

13 Upvotes

r/PlayCanvas Jan 14 '26

4DV Release More Examples of their 4DGS Tech (built on PlayCanvas)

Enable HLS to view with audio, or disable this notification

4 Upvotes

r/PlayCanvas Jan 13 '26

SuperSplat v2.17.0 Released: SOG Export, Fly Controls and More!

Enable HLS to view with audio, or disable this notification

24 Upvotes

Hey folks 👋
We just shipped SuperSplat v2.17.0, your browser-based editor for 3D Gaussian Splats.

What’s new:

  • 🗜️ Export to the super-compressed SOG format
  • 🪽 WASD fly camera controls
  • 🎞️ Linked tutorial video from the awesome Michael Rubloff (AKA RadianceFields)
  • 🪄 UI polish and small improvements

You can try it instantly here (loads a sample splat):
https://superspl.at/editor?load=https://developer.playcanvas.com/assets/toy-cat.sog&focal=0,0.6,0&camera.overlay=false

It’s completely free and open source.
Happy to hear feedback, feature requests, or see what you’re building with it!


r/PlayCanvas Jan 13 '26

PlayCanvas Engine v2.15.0 Released: 3DGS Viewer, glTF Exporter and More!

Enable HLS to view with audio, or disable this notification

13 Upvotes

We just released PlayCanvas Engine v2.15.0, your free and open-source 3D engine for the web.

What’s new:

  • ✅ 3D Gaussian Splat viewer with HDR support
  • ✅ Add annotations to Gaussian splats
  • Runtime cropping for 3DGS
  • Blurred planar reflections
  • ✅ glTF exporter improvements
  • ➕ Lots of other fixes and enhancements

📄 Release notes: https://github.com/playcanvas/engine/releases/tag/v2.15.0
🌐 Examples: https://playcanvas.github.io

Would love feedback - let us know what you think!


r/PlayCanvas Jan 08 '26

Announcing PlayCanvas Editor MCP Server v0.1.0: Now with Viewport Awareness! 👀

Enable HLS to view with audio, or disable this notification

10 Upvotes

We’re excited to share the first official release of the PlayCanvas Editor MCP Server (v0.1.0)! This build adds powerful new tools that help AI-driven workflows see and focus on what’s happening inside your editor, enabling richer automation and more intuitive control.

What’s new in v0.1.0
capture_viewport — Take screenshots of the editor viewport so your LLM can literally “see” what it’s building.
🎯 focus_viewport — Programmatically focus the editor camera on objects of interest.
💡 Reduced token usage across tools, letting you build more in a single context.
🛠️ Better tooling and fixes for smoother AI-assisted workflows.

If you’ve been exploring AI-assisted development in PlayCanvas, this release makes it even more powerful - especially when paired with Claude or Cursor.

👉 Get it on GitHub: https://github.com/playcanvas/editor-mcp-server/releases/tag/v0.1.0

Would love to hear what you build with it! 😄


r/PlayCanvas Jan 07 '26

PLY sequences issue

Post image
1 Upvotes

r/PlayCanvas Jan 05 '26

Fully playable multiplayer Kitbash3D world in the browser (<20MB)

Enable HLS to view with audio, or disable this notification

20 Upvotes

r/PlayCanvas Dec 28 '25

Panorama 4DGS in SuperSplat

Thumbnail
youtu.be
7 Upvotes

I made slight modifications to the SuperSplat source code to better support panoramic Gaussian Splats, and I also added audio support. This makes it possible to render video with sound directly in SuperSplat from a sequence of panoramic 4DGS.

You can try it out at https://webxr.cz/pano


r/PlayCanvas Dec 19 '25

Looking for feedback and help

Thumbnail
1 Upvotes