Jakub Vondra
banner
kubo-von.bsky.social
Jakub Vondra
@kubo-von.bsky.social
Senior Environment Artist/TD @ Stim Studio
Toying with Houdini, Gaffer, Cycles.
Working on hobby GPU raytracer in Rust/Metal
@kubo_von@mastodon.gamedev.place
toy GPU renderer update:
- DoF / customizable bokeh
December 16, 2025 at 9:00 PM
Reposted by Jakub Vondra
December 5, 2025 at 12:35 AM
I've decided to finish an environment project I've stared a loong time ago and has been collecting dust ever since. Here's some fresh water sim test.
#Houdini #Gaffer #Cycles
November 26, 2025 at 6:35 PM
Hahaha, just upgraded to MacOS 26 and the ui really is hilariously bad 🤣 how could they ship this?
Time to start donating to Asahi Linux.
October 21, 2025 at 4:45 AM
Toy GPU renderer update:
- Nishita sky
- refraction
- VMF Diffuse
October 7, 2025 at 9:37 PM
I find Houdini very useful for prototyping stuff for my toy renderer, here bokeh sampling for example. VEX code is easy to translate to shader code.
September 23, 2025 at 7:19 PM
Reposted by Jakub Vondra
My latest cartoon for @newscientist.com

p.s. this week I am on a USA/Canada tour with my new book. Details and preorder links at tomgauld.com
September 15, 2025 at 5:46 PM
Having recently acquired a house to fix and an offspring to raise, I have little time. But I've sneaked in some toy renderer time here and there.
Added light MIS, wavelenght importance sampling and really tried improving variance. Battle testing it on scene like this, basically only indirect light.
September 10, 2025 at 9:51 PM
Reposted by Jakub Vondra
My fellow EU citizens: we've got work to do and someone made it extremely easy 👏👏👏

For any danes out there, I've made a translation of their basic text, so if you want that please let me know!!
‼ Fight Chat Control - protect EU digital privacy! ‼

The EU may soon mandate scanning private messages and photos, possibly by October.

PLEASE, contact your MEPs now - the site has their details (for all EU countries!) and even a message generator to make it easy!

https://fightchatcontrol.eu/
August 18, 2025 at 1:47 PM
Reposted by Jakub Vondra
Most of the slides and course notes for the SIGGRAPH 2025 Physically Based Shading in Theory and practice course are now online, with more to follow:
blog.selfshadow.com/publications...
SIGGRAPH 2025 Course: Physically Based Shading in Theory and Practice
blog.selfshadow.com
August 10, 2025 at 2:47 PM
In the Future All Food Will Be Cooked in a Microwave, and if You Can’t Deal With That Then You Need to Get Out of the Kitchen www.colincornaby.me/2025/08/in-t...
In the Future All Food Will Be Cooked in a Microwave, and if You Can’t Deal With That Then You Need to Get Out of the Kitchen
As a restaurant owner – I’m astounded at the rate of progress since microwaves were released a few short years ago. Today’s microwave can cook a frozen burrito. Tomorrow’s m…
www.colincornaby.me
August 5, 2025 at 10:00 AM
Amazing stuff!
bonus points for the soundtrack.
Houdini 21 Sneak Peek
YouTube video by Houdini
youtu.be
August 5, 2025 at 9:25 AM
Reposted by Jakub Vondra
Bye forever, WeTransfer.
July 14, 2025 at 11:57 PM
Reposted by Jakub Vondra
when you open a service you've been using for a decade only to find it out it caught the virus
July 5, 2025 at 5:52 PM
Reposted by Jakub Vondra
The SIGGRAPH Physically Based Shading course is back this year: blog.selfshadow.com/publications...
SIGGRAPH 2025 Course: Physically Based Shading in Theory and Practice
blog.selfshadow.com
June 10, 2025 at 3:19 PM
Toy GPU renderer update
- pathtracing!
- reading basic light and material props from .usd
- basic ggx+lambert shader
- Maya style navigation

#LightTransport #MetalShadingLanguage #RustLang
June 9, 2025 at 7:03 PM
looks amazing.
Time to go for a walk in the snow! ⛄ Cooperate with Pinda or run freely? Your game, your choice! 🤝
[Limited release for studio subscribers, wider release to come.]

#b3d #godot #BlenderStudio #DogWalk #videogame #interactive
studio.blender.org/blog/dogwalk...
May 22, 2025 at 9:16 AM
Happy to see Cinesite avoiding fall.
But looks like they plan to funell even more money into gen AI.. 🙄

cinesite.com/funding2025/
CINESITE SECURES US$215M FUNDING - Cinesite
Cinesite has secured a $215 million funding package to support its growth, technological innovation, and strategic expansion, ensuring its continued success in the evolving entertainment industry.
cinesite.com
March 14, 2025 at 6:55 AM
Oldie, but still like it.

#ZBrush #b3d #HumanArt
February 26, 2025 at 3:43 PM
Toy GPU renderer update:
Might not look like much, trying to get the basics in first.
- sample accumulation ( It flyies so fast on M4 pro! )
- switched from RGB to spectral rendering (hero wavelength / Scott Burns uplift)
- AgX ( a bit broken )
- .exr output

no ray bounces or fancy shading yet
February 19, 2025 at 9:22 PM
I'm trying to implement AgX in Metal shader and hitting a wall, a purple one in this case. 😬
February 18, 2025 at 9:06 PM
Toy GPU renderer update:
-rays have been fired!
-reading a mesh from an USD file with normals and color using a custom rust wrapper around tinyusdz(c++)
February 3, 2025 at 8:55 PM
Mom look, I'm raytracing on the GPU!
It took a few evenings, but now I have working Rust + Apple Metal raytracing prototype. Now it's just writing the rest of the renderer.
January 15, 2025 at 9:50 PM
I've had this sketch from Ian McQue saved for a very long time, now it's finaly time to give it a go!
Long time since I did a character too.
Started by buying a base mesh from George Zaky and tweaking it in Blender to roughly match proportions.
January 13, 2025 at 9:32 PM
I've been playing with the idea of rewriting my toy renderer for GPU, so I can take advantage of hardware raytracing. (Currently runs on the CPU via Embree)

Vulkan is cool, but scary. The easiest choice weirdly seems to be Apple Metal, thinking of getting an old mini M1 to try this rabbit hole.
December 9, 2024 at 2:13 PM