Martin Garstenauer
mgarstenauer.bsky.social
Martin Garstenauer
@mgarstenauer.bsky.social
previously: Apple (Vision Pro, visionOS, RealityKit), DigitalRune Engine
interests: digital art, game dev, .NET, C#
Reposted by Martin Garstenauer
Blender Foundation and the online developer community proudly present Blender 5.0!

ACES, Adaptive Subdivision, HDR, Storyboarding, Geometry Nodes, 588 bugs fixed, and so much more.

📖 Changelog & Download: blender.org/download/rel...

📺 Video Recap: www.youtube.com/watch?v=4wEq... #b3d
blender.org
November 18, 2025 at 6:45 PM
Reposted by Martin Garstenauer
Graphics Programming weekly - Issue 417 - November 15th, 2025 www.jendrikillner.com/post/graphic...
November 17, 2025 at 2:55 PM
Reposted by Martin Garstenauer
Did Blender help you this year? Help back! 🧡

If every active user contributed $5 this month, Blender would be funded for the entire year 2026. Professional 3D software. No subscriptions. No limits. Just your support.

Do your part. Donate today.
www.blender.org/news/give-ba...

#b3d
November 13, 2025 at 6:07 PM
Reposted by Martin Garstenauer
Steam Frame, Steam Controller, Steam Machine announcement is expected soon, here's a first look!
November 12, 2025 at 5:17 PM
Reposted by Martin Garstenauer
Maybe I should move to Germany. I really do need more sausage metaphors in my life.
November 11, 2025 at 2:07 PM
Reposted by Martin Garstenauer
Graphics Programming weekly - Issue 416 - November 9th, 2025 www.jendrikillner.com/post/graphic...
November 11, 2025 at 4:06 PM
Reposted by Martin Garstenauer
.NET MAUI is coming to Linux and the browser, powered by Avalonia.

After years of community requests, we are delivering:
– Linux desktop
– WebAssembly
– up to 2× faster performance on macOS

Try the live demo and register your interest for early access: avaloniaui.net/blog/net-ma...
November 11, 2025 at 6:25 AM
Reposted by Martin Garstenauer
We’re teaming up with Google’s Flutter team to bring Impeller to .NET

Impeller is Flutters new GPU-optimised renderer, replacing Skia for better performance on mobile and embedded devices.

This is what open collaboration looks like 🚀

avaloniaui.net/blog/avalon...
November 7, 2025 at 7:22 AM
Reposted by Martin Garstenauer
New blog post! Behind the scenes of some of the techniques involved in making our last PC demo 💫 gboisse.github.io/posts/this-i...
November 5, 2025 at 9:15 PM
Reposted by Martin Garstenauer
Graphics Programming weekly - Issue 415 - November 2nd, 2025 www.jendrikillner.com/post/graphic...
November 4, 2025 at 2:55 PM
Reposted by Martin Garstenauer
New blog post about the development of Radical Pie:
terathon.com/blog/radical...
November 1, 2025 at 10:32 PM
Reposted by Martin Garstenauer
Ray marching is a common approach to GPU-accelerated volume rendering, but gives biased transmittance estimates. My new #SIGGRAPHAsia paper (+code) proposes an amazingly simple formula to eliminate this bias almost completely without using more samples.
momentsingraphics.de/SiggraphAsia...
October 30, 2025 at 1:24 PM
Reposted by Martin Garstenauer
Graphics Programming weekly - Issue 414 - October 26th, 2025 www.jendrikillner.com/post/graphic...
October 29, 2025 at 2:18 PM
Reposted by Martin Garstenauer
Updating my LEGO White House
October 23, 2025 at 2:51 AM
Reposted by Martin Garstenauer
October 19, 2025 at 9:28 PM
Reposted by Martin Garstenauer
Graphics Programming weekly - Issue 413 - October 19th, 2025 www.jendrikillner.com/post/graphic...
October 20, 2025 at 1:13 PM
Reposted by Martin Garstenauer
Graphics Programming weekly - Issue 412 - October 12th, 2025 www.jendrikillner.com/post/graphic...
October 15, 2025 at 12:55 PM
Reposted by Martin Garstenauer
A nice shift in perceived colour between central and peripheral vision. The fixated disc looks purple while the others look blue.

The effect presumably comes from the absence of S-cones in the fovea.

From Hinnerk Schulz-Hildebrandt:
arxiv.org/pdf/2509.115...
September 24, 2025 at 12:04 PM
Reposted by Martin Garstenauer
Most people have an above-average number of arms.
October 12, 2025 at 3:29 AM
Reposted by Martin Garstenauer
New blog post! In "Billions of triangles in minutes" we'll walk through hierarchical cluster level of detail generation of, well, billions of triangles in minutes. Reposts welcome!

zeux.io/2025/09/30/b...
September 30, 2025 at 5:40 PM
Reposted by Martin Garstenauer
Graphics Programming weekly - Issue 410 - September 28th, 2025 www.jendrikillner.com/post/graphic...
September 29, 2025 at 1:30 PM
Reposted by Martin Garstenauer
A little something I've been meaning to write for a while martinfullerblog.wordpress.com/2025/09/26/a...

Thank you to the awesome people at Machine Games and id Software!
Anisotropic Scaling in Indiana Jones and the Great Circle and DOOM: The Dark Ages
While working on Indiana Jones and the Great Circle and later DOOM: The Dark Ages, it became apparent that both titles are particularly sensitive to anisotropic sampling cost on the Xbox Series con…
martinfullerblog.wordpress.com
September 26, 2025 at 9:31 AM
Reposted by Martin Garstenauer
Happy 10 year anniversary to this tweet! Has memory safety in C++ been solved yet?

x.com/CppCon/statu...
September 22, 2025 at 5:43 PM
Reposted by Martin Garstenauer
New blog post: "Realtime Raytracing in Bevy 0.17 (Solari)"
jms55.github.io/posts/2025-0...
September 20, 2025 at 9:23 PM
Reposted by Martin Garstenauer
Graphics Programming weekly - Issue 409 - September 21st, 2025 www.jendrikillner.com/post/graphic...
September 22, 2025 at 1:41 PM