Ben Beilharz
banner
ben.graphics
Ben Beilharz
@ben.graphics
I do my PhD on physically based (differentiable) rendering, material appearance modeling/perception/capturing @tsawallis.bsky.social's Perception Lab

I enjoy photography, animation/VFX, working on my renderer, languages and contributing to Blender.
Pinned
It's a wrap! Thanks for the ride @blender.org!
I had a great time and learned a lot of stuff. Thanks to Omar and Habib for the mentoring, and I will definitely continue to contribute to Blender. :)

I'll be around at BlenderCon this week and happy to chat :)
@guerrilla.bsky.social just announced Horizon's #MMORPG in cooperation with NCSoft.

Please, please, please be great:
www.youtube.com/watch?v=bN-N...
[Horizon Steel Frontiers] Announcement Video
YouTube video by Horizon Steel Frontiers
www.youtube.com
November 14, 2025 at 11:57 AM
Uh-oh:
Spiraling down the #nixOS road.

After watching this video (www.youtube.com/watch?v=dsl_...), I thought I should also have dinner. Dinner with the penguins and the snowflakes.

Let's see how far I am getting with this. Not sure I am ready.
September 29, 2025 at 3:34 PM
Honestly flabbergasted by all the amazing work presented at #BCon25. It’s nice to see what everyone makes out of Blender and how far contributions can go. Definitely one of the nicest communities to be around. Superb talks, nice location, great people. Can’t wait to see you all next year again 🧡🎉
September 21, 2025 at 6:58 AM
First @blender.org Conference in person. Let’s gooooooo!
September 17, 2025 at 8:49 AM
It's a wrap! Thanks for the ride @blender.org!
I had a great time and learned a lot of stuff. Thanks to Omar and Habib for the mentoring, and I will definitely continue to contribute to Blender. :)

I'll be around at BlenderCon this week and happy to chat :)
September 15, 2025 at 1:34 PM
Reposted by Ben Beilharz
I've got a new blog post for all of you fine folks! It runs through the additions to D3D12 since it was released, and finishes up with some of the things that have changed for me personally in my code.

(And yes it's really been 10 years 👴).

therealmjp.github.io/posts/ten-ye...
Ten Years of D3D12
For those of us that have been using it from the start, it can be hard to believe that Direct3D 12 has been around for nearly ten years now. Windows 10 was released on July 29th 2015, and D3D12 has be...
therealmjp.github.io
September 8, 2025 at 12:49 AM
I was today years old to discover that C++ also has:

- && `a and b`
- || `a or b`
- !a `not a`
September 3, 2025 at 8:37 PM
Hey #ECVP, we got our colleague @joshuamartin2902.bsky.social on BSky! Give him a follow! :)
62: Joshua will present to you how to create controlled environments to study mid-level vision.

88: I will introduce you to physically-grounded scene metamers, a method to allow you to probe your models for invariance against different physical scene parameters such as material, shape, pose, etc.
August 29, 2025 at 9:18 PM
Pretty nice city for a pretty nice conference (jubilee).
As #ECVP2025 wraps up, I’m delighted that #ECVP2028 in Paris was accepted at the Business Meeting! ECVP will meet again before but the Parisian organizing committee is already planning an unforgettable 50th anniversary!
August 29, 2025 at 9:08 PM
Hey #ECVP,
Thanks for the nice conference and the splendid organization. First ever conference and really enjoyed all the chats I had with so many people. Also, thanks for stopping by my poster and all the questions you brought :)

Personal highlight: Roland’s keynote. Gave me a sense of belonging.
August 29, 2025 at 2:47 PM
G'day #ECVP!
Today, three more colleagues present their posters.

38: @celinehonekamp.bsky.social will introduce you to dual adaptation in the temporal domain.

48: Tarek will present a relative depth experiment conducted on the multifocal display he built.
August 28, 2025 at 6:37 AM
Good morning #ECVP!
Today, two of my colleagues are presenting their posters in the morning and afternoon session 🎉

Lina will introduce you to (mismatching) causal relationships and @lreining.bsky.social will introduce you to MooneyMaker, a Python package to create ambiguous two-tone images.
August 27, 2025 at 4:41 AM
Reposted by Ben Beilharz
I'd be glad to see a lot of people at our poster on Tuesday, August 26th, 10-11.30am at #ECVP2025 and tell you more about which cost functions shape your behavior in sensorimotor decision-making!
August 25, 2025 at 7:40 PM
Reposted by Ben Beilharz
#ECVP2025 be ready: my poster on repeated exposure to delay in two different tasks is up on Thursday 15:30-17:00 (No 38)

Come and say hi
August 25, 2025 at 4:09 PM
Reposted by Ben Beilharz
I won't get to join you all at #ecvp2025 @ecvp.bsky.social this year because I'm on holiday in Australia... but my lab is there in force! Please do go say hi, and check out my students' and postdocs' amazing work!

@ben.graphics @lschmittwilken.bsky.social @lreining.bsky.social
August 25, 2025 at 10:56 AM
Childhood game that turns out to be a milestone in gaming back in the day. Gotta strive for the skill of old day game devs.

youtu.be/izxXGuVL21o?...
How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica
YouTube video by Ars Technica
youtu.be
August 24, 2025 at 11:21 AM
💯
Hot take: anyone who compares features (especially AF...) between the Sony A7IV/A7rV, Nikon Z8/Z9, Canon R5/R1, etc and says they just can't take good photos with some of those cameras but can with others... at this point that's a skill problem, not a camera problem.
August 24, 2025 at 11:19 AM
Reposted by Ben Beilharz
Pointer Tagging in C++: The Art of Packing Bits Into a Pointer vectrx.substack.com/p/pointer-ta...
Pointer Tagging in C++: The Art of Packing Bits Into a Pointer
Using tagged pointers to save memory, speed up dynamic dispatch, and compact data structures
vectrx.substack.com
August 20, 2025 at 8:40 PM
Reposted by Ben Beilharz
After 6+ mos of discussion and an open letter with 600+ signatures, SIGGRAPH leadership finally responded with...a short blog post? It only obliquely *acknowledges* the issue and doesn't articulate concrete change. What are the "nuances and complexities"? Insulting. www.siggraph.org/news/listeni...
August 8, 2025 at 8:48 PM
Reposted by Ben Beilharz
Great Siggraph 2025 presentation of Gran Turismo's tonemapping pipeline, which also includes a fantastic introduction to light perception and tonemapping, its origins and how it evolved over the years with display technology, recommended read: blog.selfshadow.com/publications...
blog.selfshadow.com
August 14, 2025 at 8:44 PM
Reposted by Ben Beilharz
GitHub is no longer independent at Microsoft, as CEO Thomas Dohmke resigns. GitHub is now moving to Microsoft's AI engineering team, CoreAI, with a new structure for GitHub's leadership team. Details 👇 www.theverge.com/news/757461/...
GitHub is no longer independent at Microsoft after CEO resignation
GitHub will be part of Microsoft’s AI engineering team
www.theverge.com
August 11, 2025 at 3:44 PM
G'day and happy SIGGRAPH! :)

Are you working with Mitsuba and want to build your
scenes programmatically?

I developed a tool that scrapes the plugin reference and generates a Python API for the plugins, so you can now build your scenes in a more Pythonic way without touching XML or dicts.
GitHub - pixelsandpointers/mitsuba-scene-description: An automatically generated Pythonic API for Mitsuba plugins.
An automatically generated Pythonic API for Mitsuba plugins. - pixelsandpointers/mitsuba-scene-description
github.com
August 11, 2025 at 9:59 AM
@sidefx.bsky.social introduces Houdini 21, packed with a ton of new exciting features :)
www.youtube.com/watch?v=aq7J...
Houdini 21 Sneak Peek
YouTube video by Houdini
www.youtube.com
August 5, 2025 at 9:09 AM
Not sure how many will affect this, but I assume this will kill a lot of the rebuttals. #neurips
July 27, 2025 at 9:34 AM