@slimbuck.bsky.social
I write software, usually graphics related. Working at Snap on PlayCanvas. Previously Bloomberg, Sony, 5dt.
I finally had the time to implement a simple measure tool in SuperSplat editor.
Next phase will be placing 3 points to construct a coordinate system which can then be aligned to the world and other models.
I'm busy adding a measure & rescale tool in SuperSplat editor.
It was one of the first feature requests we got.
The first version will likely be just a simple measure & rescale given 2 points, but eventually we'll flesh it out to include 3-point align (to world and also to other gaussians).
I wanted to get a video of this ghost crab but every time I got close to their hole they scuttled back in, so I tried getting clever with it. I made a little sandcastle and shoved my phone into it, hit record, and walked away. Crab was VERY suspicious of this addition to their environment.
19.09.2025 12:30 โ ๐ 30380 ๐ 6878 ๐ฌ 647 ๐ 468That's cool, I had no idea braintrance were using our viewer.
05.09.2025 11:54 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0We're actually busy working on VR controls right now. Hopefully we can update the viewer within the next week.
05.09.2025 11:52 โ ๐ 2 ๐ 2 ๐ฌ 2 ๐ 0Yes VR is supported! Just follow the link and choose one of the icons at the bottom of the screen.
Our VR mode is not great though, needs work.
If you have a beefy headset you might be interested in trying this scene, which just blew me away when I tried:
superspl.at/view?id=9fd6...
Some of the specular lighting has an unpleasant blotchy appearance.
This is unfortunately quite common in scenes with shiny objects, especially cars.
I really hope "the researchers" find a way to improve this particular training artefact.
This is another wonderful gaussian splat capture by user Epigraph (superspl.at/user?id=epig...).
This entire camera scene comes in at only 4MB compressed with our new SOG format. Even the ridges on the lens are 3d. Blows my mind.
superspl.at/view?id=2b07...
Impressively detailed #gaussiansplat example over at #supersplat from user ovrcast. Trained with Postshot (SPLAT3) @ 4K res, 700 photos (Sony A6100 + Sigma 16mm). #VFX
superspl.at/view?id=60f5...
It's an amazing achievement, congrats!
05.06.2025 19:56 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0We're going to try stochastic alpha & TAA. No sort, and then we could use GPU viz.
30.05.2025 16:43 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I'm personally excited about 4dgs/3d videos. I imagine this being used similarly to videos and also working very well in AR.
30.05.2025 16:22 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0So you're right there are restrictions (I agree calling GS 3d photos!), there seem to be surprising uses. We just need to improve performance now. I am confident we can!
30.05.2025 16:00 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Another thing I wasn't expecting is that GS holds up very well under scrutiny, like VR. Where the illusion breaks down with traditional polygons (think because surface shading), GS doesn't. This scene on AVP blew me away! superspl.at/view?id=9fd6...
30.05.2025 15:50 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0What I didn't foresee is how useful (and cheap) it is to bake complex models down to GS, mainly for product viz, e-commerce etc. For example this superspl.at/view?id=95f1.... Currently it's 6MB, we'll soon get that down to 1.5. A user being shown this instead of photos is a huge win.
30.05.2025 15:46 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I'm so happy to find someone else doing this too! I've been shooting this way for years, but usually when I suggest it to other photographers they seem to get upset. ๐ค
30.05.2025 13:54 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0And for reference, here is the same rendering, but at retina display resolution:
20.05.2025 13:47 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0The advantage of this approach is:
- no need to sort gaussians (which we currently do on CPU, terrible for large scenes)
- gpu now generates a z-buffer, so early out is possible and other z-culling approaches
Who knows, perhaps we could combine stochastic alpha and blended alpha...
I've been testing stochastic alpha for gaussian splats (instead of sorting and blending).
The video shows 8x zoomed pixels, with no resolve during movement and around 16x sample resolve when the camera is stationary.
We'd have to add a good TAA over this to get reasonable results...
Just a pity about wgsl
18.05.2025 12:44 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Wait, you're playing on pc or ps?
26.03.2025 15:12 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I had no idea you did this - super cool!
26.03.2025 15:10 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0So this was slightly unexpected... It turns out using a runtime histogram to allocate bits for our #gaussiansplatting counting sort works wonders.
We'll have much more stable rendering in @playcanvas real soon!
github.com/playcanvas/e...
People are uploading some amazing scenes to supersplat.at like this one today:
superspl.at/view?id=d428...
I'm so proud of the work my team @playcanvas and I are doing with #gaussiansplatting. It's still early days, but we're fortunate to have top quality content from top quality creators.
Here's a scene from @studioduckbill.bsky.social
superspl.at/view?id=bf74...
The skybox is a 2K x 1K webp image and comes in at just 250KB.
It is a lossy encoded medium dynamic range image using our own "rgbp" format, which is similar to rgbm, but better suited to the way older browsers handle image alpha.
The scene: t.co/8hpbxikar9
The skybox: t.co/13SNzhG4Qf
And for comparison without skybox:
01.03.2025 20:28 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I've been playing around with support for skyboxes in our gaussian splat viewer.
Here's one I added to @studioduckbill.bsky.social 's scene:
Behold, today we released SuperSplat v1.11!
๐ฅฝ WebXR VR mode in exported HTML Viewer
๐ก Control export of spherical harmonics
TRY IT NOW playcanvas.com/supersplat/e...