Wumpf's Avatar

Wumpf

@wumpf.bsky.social

Developer at https://www.rerun.io/ graphics enthusiast, co-maintainer of #wgpu <3 Previously game engine dev @ Unity & Havok

81 Followers  |  49 Following  |  14 Posts  |  Joined: 16.12.2023  |  2.0916

Latest posts by wumpf.bsky.social on Bluesky

Bug of the day 🍿
initializing a MacOS native `NSImage` from png data may crash your application (via SIGBUS) if you happen to have a libpng.dylib on your machine that it doesn't like.

17.06.2025 13:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Rust Meetup, Di., 24. Juni 2025, 19:00 | Meetup Let's meet at the [Waterloo Biergarten](https://maps.app.goo.gl/XnZKm6QcFm53AknGA) for the first Rust meetup in Hannover! Everyone is welcome, we'll talk about the languag

Organizing a rust meetup in hannover! www.meetup.com/de-DE/rust-h...

13.06.2025 19:47 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Post image

TIL: Fibonacci lattice sphere sampling.
extremelearning.com.au/how-to-evenl...

Feels like magic! Third column in the picture below:

16.03.2025 20:08 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I think it worked out :)

Not 100% sure the SH is all correct, but quick checks looked promising. Best I add some debug options to the ui so I can easier compare "real-sky" with "SH sky"

Also, really need some shadow casting and anti-aliasing 😊

11.03.2025 22:55 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Said atmosphere is very much in progress, a half-done implementation of SΓ©bastien Hillaire's "A Scalable and Production Ready
Sky and Atmosphere Rendering Technique". Plus some place-holder heightmap

09.03.2025 11:23 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Quick and dirty sphere sampling test. Very happy how quick this is to hack in Python (and @rerun.io , okay I'm obviously biased)
github.com/Wumpf/terrai...

Plan is to use this for computing Spherical Harmonics from sky for my pet project :)

09.03.2025 11:12 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I finally ran more than 10km for the first time today \o/

Apparently, key to success it to run off in a random direction and have no idea where you're going. I'm sure there's a deeper life lesson in this somewhere 😁

05.03.2025 17:18 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Senior Open-source Rust engineer (Remote) - prefix.dev GmbH We’re looking for a Senior Software Engineer to join our tight-knit team with a mission to work on our impactful open source developer tools. We are building a revolutionary package manager - pixi - and a huge ecosystem around it from package hosting t...

✨ We're looking to extend our team with a Senior Rust Engineer ✨

Do you want to leave a lasting mark on the open source ecosystem by building awesome tools for other developers?

Apply here: apply.workable.com/j/12939AB951

#conda #pixi #rustjobs

25.02.2025 16:07 β€” πŸ‘ 10    πŸ” 8    πŸ’¬ 0    πŸ“Œ 2

actually a better idea might be to blur the mask target from which the SDF is generated - that way the outlines should get rounder as they are on the reference

15.02.2025 13:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I wonder if it gets closer when you slightly blur the SDF, maybe it gets closer then? πŸ€”

Unless Grace answers here directly you could always try attaching RenderDoc to find out how it was done :)

15.02.2025 13:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
[wgsl-in, wgsl-out, glsl-in] WebGPU compliant dual source blending feature by Wumpf Β· Pull Request #7146 Β· gfx-rs/wgpu Connections Fixes Converge dual-source blending with the WebGPU standardΒ #6402 Description Makes the dual source implementation in wgpu WebGPU spec compliant. This means changing the wgsl syntax ...

Just a miiiiiinor detour into my efforts of implementing Hillaire's "Scalable and Production Ready Sky and Atmosphere" in my pet project: WebGPU compliant dual-source-blending for #wgpu

github.com/gfx-rs/wgpu/...

After many years of being active in wgpu that's somehow my first Naga contribution :3

15.02.2025 13:44 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Release v24.0.0 Β· gfx-rs/wgpu Major changes Refactored Dispatch Between wgpu-core and webgpu The crate wgpu has two different "backends", one which targets webgpu in the browser, one which targets wgpu_core on native platforms ...

Lotsa great stuff landed again in the #wgpu release earlier this week :)
github.com/gfx-rs/wgpu/...

wgpu-profiler (crates.io/crates/wgpu-...) and my minifb interop example (github.com/Wumpf/minifb...) are now updated as well to wgpu 24 πŸŽ‰

19.01.2025 08:50 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1

I'm soooo proud of past-self right now 😍: digging up some micro controller project for the first time in 2.5 years (oh. times flies :/) and found that I actually documented what I did there, making it quite easy to get started again 🀯
(github.com/Wumpf/indoor...)

06.01.2025 16:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This release we tried something new and put explainer videos into the release notes

Whatcouldpossiblygowrong releasing a week before the holidays πŸ˜…

github.com/rerun-io/rer...

18.12.2024 17:13 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

We implemented undo in @rerun.io by storing the viewer state in the same type of in-memory database we use for the recorded data. Have a look (sound on!)

02.12.2024 15:51 β€” πŸ‘ 47    πŸ” 10    πŸ’¬ 3    πŸ“Œ 1
Video thumbnail

World grid for our 3D views is coming along nicely!

28.11.2024 11:17 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 1    πŸ“Œ 2
Post image

Once a quarter, we get the entire Rerun team together.

We spent a cold week in Stockholm planning our 2025. Our remote model gives us access to an incredible global talent pool, but these in-person meetups are the secret ingredient that helps us align, solve problems, and load up on energy!

22.11.2024 15:25 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
Release 0.20.0 - Map view & native H.264 video support Β· rerun-io/rerun Rerun is an easy-to-use visualization toolbox for multimodal and temporal data. Try it live at https://rerun.io/viewer. Python: pip install rerun-sdk Rust: cargo add rerun and cargo install rerun-...

At work we recently released 0.20 of our multimodal visualization tool.
Had limited involvement into the new map view but ended up spicing up the example featured in the video which was a lot of fun. Really drove home to me what those modes in multimodal are all about πŸ™ƒ
github.com/rerun-io/rer...

17.11.2024 09:20 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Hola graphics people! ❀️

I've been meaning to do some write-ups that are hopefully useful, so this first one is about my approach to Order-Independent Transparency.

osor.io/OIT

πŸ™ŒSuper excited to finally release this!πŸ™Œ

I hope you enjoy it!

05.11.2024 18:34 β€” πŸ‘ 100    πŸ” 31    πŸ’¬ 7    πŸ“Œ 2
Preview
Rerun Multimodal log handling and visualization for spatial and embodied AI. Managed infrastructure to ingest, store, analyze, and stream data at scale with built-in visual debugging. Fast, flexible, and ea...

Looks like this place is waking up. Let's give it a go!

Hi! I'm Andreas! I'm a developer at #rerun (rerun.io) and a co-maintainer of #wgpu, an open source graphics library.

I love building software! If there's any red thread to it than that it's usually for other engineers πŸ˜„

21.10.2024 08:03 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@wumpf is following 20 prominent accounts