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.
Slimbuck
@slimbuck.bsky.social
I write software, usually graphics related. Working at Snap on PlayCanvas. Previously Bloomberg, Sony, 5dt.
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.
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...
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...
So 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...
Sort update by slimbuck · Pull Request #7472 · playcanvas/engine
This PR updates the gsplat sorter when rendering compressed data: send the compressed chunk min/max bound to sort worker use chunk bounds to calculate a per-frame histogram of chunks based on dist...
github.com
People are uploading some amazing scenes to supersplat.at like this one today: superspl.at/view?id=d428...
Wooden Buddha Statue
The image sequence was generated from an iPhone video. AI + Photoshop for masking. Postshot for processing.
superspl.at
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...
Mt.Fuji and early blooming cherry and plum blossoms
38Km離れた富士山の眺望と30cm先の河津桜と梅を一つの3DGSシーンに再現しました Fuji from 38 km away and Kawazu cherry blossoms and plum blossoms from 30 cm away in one 3DGS scene.
superspl.at
I'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...
SuperSplat
SuperSplat is an advanced browser-based editor for manipulating and optimizing 3D Gaussian Splats. It is open source and engine agnostic.
playcanvas.com
Working on compressing spherical harmonics for GS and found this interesting. Rendering with spherical harmonics disabled and then enabled, you can see SH contains the fresnel term only, not the reflections themselves. The reflections are still "placed geometrically" even though SH is available.
I finally added spherical harmonics to our compressed.ply format for gaussian splat scenes. This scene of 1.5GB (6 million splats) compresses to 198MB, including 3 bands of SH. It loads nice n fast too! 🎉🔥✨
We had another request for color adjustment in #supersplat, so I added simple ambient, tint, brightness controls. Behold, shoe disco!! 🕺🏼🪩
Oooh my first ever post on Bluesky! I usually post about software I'm working on. This video shows a new selection outline rendering mode I added to #supersplat (which is a FOS app for editing #GaussianSplatting scenes). If you're interested take a look at playcanvas.com/supersplat/e...