Jan-Hendrik Müller
kolibril13.bsky.social
Jan-Hendrik Müller
@kolibril13.bsky.social
Generative Design 🎨 - Coding 🧑‍💻 - Science Communication 🧬
Pinned
Version 0.1.5 of my Blender CSV Importer is out! 🚀
Now with a Python interface and the latest data-crunching power of @pola.rs. Special thanks to @bradyajohnston.bsky.social for contributing to this release! Full changelog in comment. Link:
extensions.blender.org/add-ons/csv-...
CSV Importer
import csv data to meshes in Blender
extensions.blender.org
Animated Vanilla pudding! 🍮
Made with @blender.org
October 30, 2025 at 12:38 PM
Latest render project: ambient occlusion + line art
October 21, 2025 at 7:42 AM
With the new release of the Blender „Blur HDRI“ Extension, blurring any textures or HDRI can be done from a simple right-click menu.

Download here:
extensions.blender.org/add-ons/blur...
October 16, 2025 at 8:31 AM
Reposted by Jan-Hendrik Müller
finally hit πthon
The stable release of Python 3.14 is out now! Go, go, go update! 🙌

discuss.python.org/t/python-3-1...
October 7, 2025 at 3:36 PM
Fun easteregg: The @blender.org user interfaces shows up in the latested @kurzgesagt.org video!
youtu.be/_zfN9wnPvU0?...
October 7, 2025 at 2:34 PM
I just released a new Blender extension for blurring images and scene backgrounds: extensions.blender.org/add-ons/blur...

Under the hood, it uses the image processing libraries PIL and OpenEXR.
September 12, 2025 at 12:31 PM
Useful trick for VS Code / Cursor AI:
Make a custom settings.json file for a project scope.
E.g. I'm using this snippet to format my JSON files in a convenient way.
July 17, 2025 at 1:46 PM
Today I learned that Blender supportes fuzzy search, e.g. “iop” for Instance on Points.
Useful and very stable shortcuts.
July 4, 2025 at 9:36 AM
In Blender 4.5 (coming next month), it will become much easier to add Grease Pencil Text. Here's the new "Faces" option for the "Mesh to Curve" node in action.
June 14, 2025 at 3:14 PM
Data driven workflows will see many improvements in Blender 4.5!
We recently improved the spreadsheet in Blender in multiple ways:
* Context path moved to the side making space for menus.
* Columns can be resized/reordered.
* It remembers the order of columns.
* Supports horizontal scroll wheel.

#b3d #devfund #GeometryNodes
May 24, 2025 at 7:42 PM
New self-contained python script (thanks to uv, @crmarsh.com ):
1. Take pdf from the download folder
2. Compress all images within that pdf to 80% quality.
Triggered by a single call:
"uv run gist.githubusercontent.com/kolibril13/5...
Be aware that running code from URLs is your own risk.
May 24, 2025 at 12:42 PM
Reposted by Jan-Hendrik Müller
This is my kind of physics article 🧀 😋 ⚛️ 🎢 🧪
Cheese Flowers Are Shaped by Friction
Scraping the surface of a Tête de Moine cheese wheel produces frilly ribbons whose flower-like forms depend on the local friction.
physics.aps.org
May 21, 2025 at 7:55 PM
Absurd situation for Micro-Transactions for Blender Extensions: When you donate €1 to a creator on Gumroad via PayPal, you’re essentially giving your money to Gumroad, PayPal and tax, leaving the creator with €0 🤯
May 8, 2025 at 7:21 PM
The world population from 1950-2033. Made with #Blender.
May 6, 2025 at 8:09 AM
Reposted by Jan-Hendrik Müller
I wrote a document describing how we want to make it possible to build high level and easy-to-use node group assets for physics simulations and more. #b3d #devfund #GeometryNodes

devtalk.blender.org/t/declarativ...
Declarative Systems in Geometry Nodes
Currently, one of our primary goals for Geometry Nodes is to get to a point where we can build high level and easy to use node group assets for physics simulations. Our general approach was described…
devtalk.blender.org
May 1, 2025 at 6:43 AM
Where do people live in Germany? #Blender #GeometryNodes
April 30, 2025 at 12:56 PM
Update on time series animations:
It's now possible to dynamically animate string data in #GeometryNodes
April 29, 2025 at 9:49 AM
In case that you're working with time series datasets, here's how to animate them in #Blender GeoNodes:
youtu.be/-PXVPyph4_U
Blender GeoNodes Tutorial: Animate Time Series from a CSV
YouTube video by Jan-Hendrik Müller
youtu.be
April 28, 2025 at 2:06 PM
quick tip for recording tutorials #Blender #GeometyNodes:
1. Create the full setup
2. delete elements one by one
3. start recording the tutorial and press Command+Z for every explanation step.
(make sure to set "Undo Steps" to a high number in System -> Memory&Limits)
April 28, 2025 at 7:38 AM
Today's Blender tutorial is about animating Python code:
www.youtube.com/watch?v=qiRa...
How to animate Code blocks in Blender (with Typst!)
YouTube video by Jan-Hendrik Müller
www.youtube.com
April 17, 2025 at 4:59 PM
Left: Original Blender SVG Importer
Right: Enhanced SVG Importer (now approved as a Blender extension extensions.blender.org/add-ons/enha...)
Improvements are: accurate colors, path processing and better opacity control
April 17, 2025 at 1:42 PM
Importing SVGs to Blender can be a disappointing experience. For those of you who are looking for a more eye-pleasing solution: I just wrote an Enhanced SVG importer extension for accurate colors and correct path processing.
extensions.blender.org/approval-que...
April 16, 2025 at 9:49 AM
Hey fellow math animators, here's my in-depth tutorial on how to animate equations in Blender using @typst.app.
It comes with lots of custom snapping and alignment tools, so this can be useful for any kind of SVG and glyphs animations.
youtu.be/MX90CkWzRtA
Blender: Animate Algebra with multiple steps
YouTube video by Jan-Hendrik Müller
youtu.be
April 7, 2025 at 10:15 AM
just coded two new blender operators:
FadeIn and FadeOut. They animate opacity, but also auto-toggle visibility, so objects are only selectable when they’re actually visible in the scene.
March 27, 2025 at 1:59 PM
I'm currently exploring the glyph animation capabilities of Blender. Today's animation: the pq formula
March 24, 2025 at 1:08 PM