Simon Brown
sjb3d.bsky.social
Simon Brown
@sjb3d.bsky.social
Graphics/systems programmer. Previously at Unity, Media Molecule (Dreams), Sony ATG. Interested in tracing rays, distance fields, Vulkan, Rust/Zig and generally keeping GPUs running efficiently. Opinions my own.
Very happy with how well adaptive resolution is working, is super nice to not have a tradeoff between size and detail.

Quick demo of adaptivity, code is still super dumb and rebuilds the whole object on a single thread, so hopefully plenty of perf headroom left!
February 25, 2025 at 6:23 PM
With thanks to the Vulkan validation layer, moving uploads/compute off the graphics queue seems to be working fine, hurrah.

With a bit of refactoring to support multiple objects, it's now fairly easy to make temporary objects for a selection effect, which helps a lot to visualise subtractive CSG:
February 25, 2025 at 4:37 PM
Cornell blob?
February 6, 2025 at 3:14 PM
Cylinders (testing out refinement around curvature/edges and editing with gizmos...)
January 25, 2025 at 10:42 AM
Cubes
January 24, 2025 at 7:59 AM