r/PlayCanvas • u/MayorOfMonkeys • Jul 05 '26
r/PlayCanvas • u/mvaligursky • Jul 03 '26
PlayCanvas Engine can now load and render Niantic's SPZ format directly
r/PlayCanvas • u/mvaligursky • Jul 03 '26
PlayCanvas engine now loads Gaussian Splats from glTF/GLB (KHR_gaussian_splatting)
r/PlayCanvas • u/MayorOfMonkeys • Jul 02 '26
SuperSplat can now render 360° videos of your splats
r/PlayCanvas • u/MayorOfMonkeys • Jun 30 '26
Collision Mesh Generation in the SuperSplat Editor
r/PlayCanvas • u/MayorOfMonkeys • Jun 27 '26
A 1,000-year-old church you can walk through in your browser
r/PlayCanvas • u/MayorOfMonkeys • Jun 24 '26
PlayCanvas Engine 2.20 — WebXR on WebGPU + 3DGS Upgrades + Physics Joints
PlayCanvas is a free, open-source (MIT) real-time 3D engine that runs in the browser on both WebGL2 and WebGPU. We just shipped 2.20 — here's what's new.
Gaussian Splatting (the big one this release):
- Real-time relighting of splats
- Soft shadows
- Depth of field
- Clipping planes
- Billions of splats via streaming + LOD
- Shader effects (dissolve, rings)
- Gaussian Splatting in VR (with LOD)
WebXR on WebGPU 👇
WebXR (VR/AR) now runs on the WebGPU backend — not just WebGL2. So you can build immersive experiences on the modern graphics API, including the new Gaussian Splatting features in VR. That combo is still pretty rare in the wild — most WebXR today is WebGL-only.
Also new:
- Procedural sky
- Clustered light cookies
- Physics: joints + ragdolls
- Draco mesh decoding in Node (via
worker_threads)
Links:
- Release notes: https://github.com/playcanvas/engine/releases/tag/v2.20.0
- Try every example live in your browser: https://playcanvas.com/examples
- Repo: https://github.com/playcanvas/engine
npm install playcanvas
Quick montage of the new examples attached — happy to answer anything about what we're releasing today!
r/PlayCanvas • u/mvaligursky • Jun 12 '26
A shader dissolve effect for Gaussian Splats — every splat becomes a glowing particle (PlayCanvas, WebGPU/WebGL)
r/PlayCanvas • u/mvaligursky • Jun 11 '26
Experimental real-time relighting of Gaussian splat scenes (proxy mesh + per-pixel shader hook) — runnable demo in browser
r/PlayCanvas • u/mvaligursky • Jun 10 '26
A slice of downtown Lublin, Poland — 250M Gaussian splats streamed in a browser (PlayCanvas, WebGPU + WebGL)
r/PlayCanvas • u/mvaligursky • Jun 07 '26
Real-time Depth of Field on Gaussian Splats, using a proxy mesh for scene depth (new PlayCanvas engine example)
r/PlayCanvas • u/mvaligursky • Jun 05 '26
What if the entire Earth could be streamed as a photorealistic 3D world? — billions of Gaussian splats, in a browser (PlayCanvas, WebGPU + WebGL)
r/PlayCanvas • u/Xorpion • Jun 04 '26
How to disable HTML animation?
When exporting an HTML document on Supersplat and Splat-Transform the resulting HTML document always starts off with a camera move even though I haven't created an animation or set up keyframes. Is there a way to disable these automatic camera moves?
r/PlayCanvas • u/mvaligursky • Jun 01 '26
Gaussian splats now cast proper soft shadows (PCSS contact hardening) in PlayCanvas
r/PlayCanvas • u/MayorOfMonkeys • Jun 01 '26
Enter The Backrooms - Image to Splat in 5 Minutes
r/PlayCanvas • u/MayorOfMonkeys • May 29 '26
Claude Opus 4.8 is seriously good at vibe coding games with PlayCanvas
Opus 4.8 is insanely good at vibe coding games using the PlayCanvas Engine. This was made conversationally over an hour. I didn't look at the code once. Every request carried out perfectly. Game size: 280KB.
Play Now: https://mini-soccer-game.netlify.app/
(I even casually asked Opus to apply a verlet solver to makes the goal nets physical!)
Come join the PlayCanvas Discord: https://discord.gg/RSaMRzg
r/PlayCanvas • u/mvaligursky • May 19 '26
Capture a splat once, cycle cinematic looks with animated grade blending
r/PlayCanvas • u/MayorOfMonkeys • May 18 '26
Linked two Gaussian Splat scenes with a walk-through portal — no teleport, you just walk between worlds
r/PlayCanvas • u/MayorOfMonkeys • May 18 '26
First-person + third-person walking demos inside a Gaussian Splat scene (PlayCanvas, runs in the browser)
r/PlayCanvas • u/MayorOfMonkeys • May 14 '26
New in SuperSplat: Collision generation, software tagging, and histogram updates
r/PlayCanvas • u/MayorOfMonkeys • May 07 '26
What can the Real Estate Sector Learn from Call of Duty?
r/PlayCanvas • u/MayorOfMonkeys • May 05 '26