MadeWithPlayCanvas (@WithPlaycanvas) header
MadeWithPlayCanvas (@WithPlaycanvas) profile picture

Showcasing content created in the @PlayCanvas platform.

Joined January 2021
Photo by MadeWithPlayCanvas (@WithPlaycanvas)Photo by MadeWithPlayCanvas (@WithPlaycanvas)
MadeWithPlayCanvas retweeted
Gaussian splats aren’t only for photo scans. 🕳️ A black hole where the lensing itself is done by splatting: each splat is drawn where its bent light lands ✨ 373,000 Gaia stars, one splat each, moving along their measured velocities Real time in the browser with @playcanvas
1
8
35
1,732
MadeWithPlayCanvas retweeted
This isn’t video footage. It’s a Gaussian splat rendered in real-time, walked by a simulated person filming on a virtual phone: gait, head turns, motion blur, rolling shutter, footsteps. You can tap to burn the Gaussians it's made of. 🔥 Built with @playcanvas 🧵 👇
34
178
48
2,177
250,138
MadeWithPlayCanvas retweeted
I am still fascinated by our whacky "Speed of light" Gaussian Splatting renderer. It depth culls away nearly 90% of the scene and renders in 4ms. It's wild! and also completely unusable.
1
3
1
41
1,833
MadeWithPlayCanvas retweeted
Snapchat now supports PlayCanvas games! 🎮👻 Introducing @Snapchat Web Lenses. Build a game with web tech, zip it up and publish it straight into Snapchat as a Lens. Here's what you need to know 🧵
37
22
8
134
80,253
MadeWithPlayCanvas retweeted
This worked better than I expected! Replaced rasterised light probes with ray tracing, and it was fast enough to run realtime. Running in WebGPU + @playcanvas
6
8
90
3,849
MadeWithPlayCanvas retweeted
I might be having a little too much fun working on our @Apple Vision Pro support... Church on a stick! Scene by @Schindelar3D at superspl.at/scene/c67edb74
1
3
15
801
MadeWithPlayCanvas retweeted
New in PlayCanvas: a dynamic sky ☀️☁️🌙 Day & night cycle, volumetric clouds drifting with the wind, stars, moon, and scene lighting that follows the sky, all in one CameraFrame effect. Runs on WebGPU and WebGL2. github.com/playcanvas/engine…
8
48
1,978
MadeWithPlayCanvas retweeted
🐍 I built a snake battle game with PlayCanvas and shipped it as a Snapchat Lens. Since launch on 26 Sep: 1.6M plays from nearly half a million players. Play links in the reply.
9
9
71
6,078
MadeWithPlayCanvas retweeted
Spine 4.3 skeletal animation in @playcanvas. Physics now reacts to the entity's movement, so hair, cloth and snow swing as characters move. Tutorial: developer.playcanvas.com/tut… Docs: developer.playcanvas.com/use… Plugin: github.com/playcanvas/playca… #gamedev @EsotericSoft
3
4
13
708
MadeWithPlayCanvas retweeted
Ever wondered what #GaussianSplatting speed-of-light rendering might look like? This comes close: 7.5 ms a frame on a Pixel 7 Pro in Chrome/WebGPU, where sorting takes 19.5. The flickery blobs are a per-frame thing; over time they resolve to the correct image. Too flickery to ship as-is, but a useful stepping-stone. (I already have a version that resolves much better per frame — not quite as fast, of course.)
It turns out that stochastic rendering of #GaussianSplatting scenes isn't just like, crazy super-duper fast, it also gives us new avenues for doing cool stuff. For example, how about dynamic point lights with shadows directly on the gaussian splat scene?! Scene by @DuckbillStudio superspl.at/scene/23ebe85c
5
15
1
161
9,734
MadeWithPlayCanvas retweeted
Even reasonably straightforward content like this HQ strawberry from @DanyBittel - superspl.at/scene/84df8849. You wouldn't expect performance issues with this scene, but actually when you zoom in, there is a TON of overdraw and the GPU starts struggling. Sorted: 14.3ms Stochastic 2.7ms (🤯)
3
4
25
1,439
MadeWithPlayCanvas retweeted
It turns out that stochastic rendering of #GaussianSplatting scenes isn't just like, crazy super-duper fast, it also gives us new avenues for doing cool stuff. For example, how about dynamic point lights with shadows directly on the gaussian splat scene?! Scene by @DuckbillStudio superspl.at/scene/23ebe85c
11
51
7
660
37,627
MadeWithPlayCanvas retweeted
New @playcanvas version 2.23 is almost here, and rendering just got a lot cheaper on the CPU 🚀 20K boxes with shadows (40K draw calls), CPU time per frame vs 2.22: WebGPU: 75.9 → 35.3 ms, 2.1× faster WebGL2: 47.1 → 30.5 ms, 1.5× faster
3
6
1
31
1,783
MadeWithPlayCanvas retweeted
45 million Gaussians. A sprawling medieval town, walkable in a browser tab. 🤯 Trogir, Croatia - running on @playcanvas' WebGPU 3DGS renderer - quick enough to keep a huge scene like this fluid as you explore. Sped up x2 and birds eye view at the end 🐦 [1/2]
10
42
4
444
21,739
自前のLCC2のLoD処理の性能比較で以下の差がある。 ・Spark:170-180 fps ・PlayCanvas:220-240 fps GPU↔CPU往復の影響がかなりありそう。 SparkはGPUで深度生成 → CPU側readback → Workerでソート → 並び順をGPUへ転送 PlayCanvasはGPU内のCompute処理でソートし、その結果を描画に使用
3DGS動画の編集画面とレンダリング結果 コツコツとPlayCanvas版のSplatStrollAvatarを作っています。 SparkのRADフォーマット(http rangeリクエスト)と比較して、PlayCanvasのStreamed SOGはCDNとブラウザキャッシュの利用効率で明確にメリットあり。 3DGS表示品質も上で軽い。
1
3
1
45
6,215
MadeWithPlayCanvas retweeted
I've added overdraw display to #SuperSplat editor. Runtime performance is heavily dependent on overdraw, so it's definitely a good idea to be aware of it in your scenes! And when comparing various trainers, overdraw is another quality metric to consider apart from PSNR! Right @lichtfeldstudio?
5
8
68
4,310
MadeWithPlayCanvas retweeted
Built a new water shader for @playcanvas 🌊 • planar reflections & refraction • waves, foam, shore fade • underwater mode with Snell's window & caustics • full day/night cycle with procedural sky Runs on WebGL2 & WebGPU. engine-i9o02vj3v-playcanvas.…
4
37
3,162
MadeWithPlayCanvas retweeted
PlayCanvas has released SuperSplat 3.0. The free, open-source 3D editor runs in your browser and handles scenes with tens of millions of Gaussians. New tools let you select objects with a 3D brush and adjust colors in selected areas.
1
3
35
2,324
MadeWithPlayCanvas retweeted
Same game, new lick of paint, plus a new sky, water, lighting, player model and HUD. Visual overhaul for my @playcanvas FPS is live. Browser, no download: ahoithere.com 👇
1
3
6
923
MadeWithPlayCanvas retweeted
Water shaders seem to be a thing. Here's a nice @playcanvas spectral one with caustics. marklundin.github.io/water/
18
25
3
290
19,312