Sign in

Jacques Lucke

@jacqueslucke.bsky.social
290 followers 11 following 52 posts

Blender developer and more.

PostsRepliesMedia
Jacques Lucke @jacqueslucke.bsky.social · 05/10/2026
Last week we had a #GeometryNodes workshop at the Blender HQ in Amsterdam. Read all about it in this blog post: code.blender.org/2026/10/geom... #b3d #devfund
code.blender.org
Geometry Nodes Workshop: September 2026 — Blender Developers Blog
code.blender.org
161
Jacques Lucke @jacqueslucke.bsky.social · 17/08/2026
The individual commits: Switch: projects.blender.org/blender/blen... Index Switch: projects.blender.org/blender/blen... String nodes: projects.blender.org/blender/blen...
projects.blender.org
https://projects.blender.org/blender/blender/commit/b4174fbb
050
Jacques Lucke @jacqueslucke.bsky.social · 17/08/2026
In Blenders Shader Nodes you now have access to the Switch node, Index Switch node and various string nodes. All of these got ported over from #GeometryNodes and are useful when building higher level shader assets. #b3d #devfund
1150
Jacques Lucke @jacqueslucke.bsky.social · 03/06/2026
Blender 5.2 LTS is in beta now. For #GeometryNodes there are experimental physics assets, list nodes, a sound node, a bevel node and so much more! Please read the release notes and test everything. #b3d #devfund developer.blender.org/docs/release...
developer.blender.org
Blender 5.2 LTS Release Notes - Blender Developer Documentation
Get the latest Blender, older versions, or experimental builds.
0140
Jacques Lucke @jacqueslucke.bsky.social · 24/04/2026
Commit: projects.blender.org/blender/blen...
projects.blender.org
020
Jacques Lucke @jacqueslucke.bsky.social · 24/04/2026
#GeometryNodes will have a new Sample Sound Frequencies node in Blender 5.2. It allows creating animations and simulations based on audio data without having to use non-procedural workarounds. #b3d #devfund
2317
Jacques Lucke @jacqueslucke.bsky.social · 14/01/2026
Commit: projects.blender.org/blender/blen...
projects.blender.org
020
Jacques Lucke @jacqueslucke.bsky.social · 14/01/2026
One significant limitation for motion graphic presets with #GeometryNodes will be removed in Blender 5.1: The font in the String to Curves node has an input socket now, so it can be controlled by a modifier. #b3d #devfund
1143
Jacques Lucke @jacqueslucke.bsky.social · 14/11/2025
The next Berlin Blender Meetup will be on Thursday 2025-11-27 at 5pm. If you want to be there, please join our berlin-meetup group in Blender Chat: chat.blender.org#/room/#berli... If you know #b3d users in Berlin, please let them know too.
020
Jacques Lucke @jacqueslucke.bsky.social · 22/10/2025
There is a new blog post summarizing our last #GeometryNodes workshop which took place in Amsterdam the week after the Blender Conference. We discussed topics like assets, physics, volumes and more. #b3d #devfund code.blender.org/2025/10/geom...
code.blender.org
Geometry Nodes Workshop: September 2025 — Blender Developers Blog
Summary of what was discussed at the Geometry Nodes workshop in September 2025.
0122
Jacques Lucke @jacqueslucke.bsky.social · 17/10/2025
Vivien and I worked on a storage system for her watercolors. It's the first time I ever did something like that. It was a great learning experience and we're quite happy with the result. Get some background info and the design files on my blog: jlucke.com/blog/waterco...
061
Jacques Lucke @jacqueslucke.bsky.social · 07/10/2025
There will be lots of improvements related to nodes in Blender 5.0. Please give them a try and report bugs. #b3d #GeometryNodes #devfund Checkout the work-in-progress release notes, there's lots of cool stuff to discover! developer.blender.org/docs/release...
0111
Jacques Lucke @jacqueslucke.bsky.social · 07/10/2025
Blender 5.0 will come with support for volume grids in #GeometryNodes. There is a new blog post about it: code.blender.org/2025/10/volu... #b3d #devfund
1191
Jacques Lucke @jacqueslucke.bsky.social · 10/08/2025
Recently, I was thinking about how funding for donation based projects could be improved in general. After talking about it with a few people, it seemed like a good idea to share the thoughts more publicly. Have a look: jlucke.com/blog/relativ...
jlucke.com
Rethinking Donations: Relative Giving and Relative Taking
A vision for a new effective funding platform for public benefit projects.
030
Jacques Lucke @jacqueslucke.bsky.social · 08/08/2025
We just merged support for Bundles and Closures for #GeometryNodes. This simplifies building high level node group assets which remain very flexible. It also opens up many exciting future possibilities. See the blog post for more details. #b3d #devfund code.blender.org/2025/08/bund...
code.blender.org
Bundles and Closures — Blender Developers Blog
Introducing bundles and closures in Geometry Nodes in Blender 5.0.
1111
Jacques Lucke @jacqueslucke.bsky.social · 08/08/2025
Blender 5.0 will come with new socket shape semantics, making them more compatible across different node tree types and allowing us to support lists and volume grids in #GeometryNodes in the future. #b3d #devfund code.blender.org/2025/08/new-...
code.blender.org
New Socket Shapes — Blender Developers Blog
Changing the meaning of socket shapes for Blender 5.0.
0121
Jacques Lucke @jacqueslucke.bsky.social · 25/07/2025
There is a new blog post summarizing what we talked about in our recent #GeometryNodes workshop in Amsterdam. It covers various topics including dynamics, lists, curve mapping widgets, viewers, assets and more. #b3d #devfund code.blender.org/2025/07/geom...
code.blender.org
Geometry Nodes Workshop: July 2025 — Blender Developers Blog
Summary of what was discussed at the Geometry Nodes workshop in July 2025.
090
Jacques Lucke @jacqueslucke.bsky.social · 16/07/2025
The second post is about how I got into sourdough bread baking: jlucke.com/blog/my-brea...
060
Jacques Lucke @jacqueslucke.bsky.social · 16/07/2025
I've started a blog to be able to share some projects I work on with my future self and curious others. It will mostly focus on stuff I do on my own time that might not be related to Blender. This site is still WIP, but two posts are up already. jlucke.com/blog/persona...
jlucke.com
Building my website
Sharing some insights into how I built my website.
160
Jacques Lucke @jacqueslucke.bsky.social · 23/06/2025
You may also want to join our channel on Blender Chat: chat.blender.org#/room/#berli... Location: maps.app.goo.gl/eVzdFKLhNVTr...
000
Jacques Lucke @jacqueslucke.bsky.social · 23/06/2025
Next week Thursday (2025-07-03), 6-9 pm, we'll have our second Blender Meetup in Berlin this year. We'll meet in room MAR 0.007 of the TU Berlin (see link below). If you're interested in Blender, computer graphics and/or open source, feel free to drop by. #b3d
151
Jacques Lucke @jacqueslucke.bsky.social · 24/05/2025
Commits: * Move context path: projects.blender.org/blender/blen... * Persistent table layouts: projects.blender.org/blender/blen... * Column reordering: projects.blender.org/blender/blen... * Column resizing: projects.blender.org/blender/blen...
projects.blender.org
Spreadsheet: move context path to left side bar · 9ac3e44ce6
Previously, we were drawing the context path in the header of the spreadsheet. However, that had some problems: * When using a viewer that's somewhere deep in a node group, the viewer path wouldn't…
010
Jacques Lucke @jacqueslucke.bsky.social · 24/05/2025
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
1251
Jacques Lucke @jacqueslucke.bsky.social · 24/05/2025
Commit: projects.blender.org/blender/blen...
projects.blender.org
Nodes: auto-hide unused inputs if usage depends on menu · 5457cca3de
Previously, when a socket was detected to be unused, it was just grayed out. This patch adds support for automatically hiding unused sockets based on this convention: Menu inputs control visibility…
000
Jacques Lucke @jacqueslucke.bsky.social · 24/05/2025
Blender now automatically hides #GeometryNodes inputs if their usage depends on a menu input. This allows building higher level node groups without having to show all the inputs all the time. #b3d #devfund
3100
Jacques Lucke @jacqueslucke.bsky.social · 19/05/2025
We worked on improving the workflow for frame nodes in Blender. See the blog post below for more details. #GeometryNodes #b3d #devfund code.blender.org/2025/05/fram...
0120
Jacques Lucke @jacqueslucke.bsky.social · 03/05/2025
Group Defaults node: devtalk.blender.org/t/group-defa...
020
Jacques Lucke @jacqueslucke.bsky.social · 03/05/2025
Sticky Viewer nodes: devtalk.blender.org/t/sticky-vie...
120
Jacques Lucke @jacqueslucke.bsky.social · 03/05/2025
Context input nodes: devtalk.blender.org/t/context-in...
110
Jacques Lucke @jacqueslucke.bsky.social · 03/05/2025
Progress dialog for slow blocking operations: devtalk.blender.org/t/progress-d...
121
Jacques Lucke @jacqueslucke.bsky.social · 03/05/2025
This week I wrote a couple of proposals for new Blender features. Feedback is welcome. See the thread below for individual links. #b3d #devfund Also, the document on declarative systems in #GeometryNodes is available on the blog now:
code.blender.org
Declarative Systems in Geometry Nodes — Blender Developers Blog
The future of building high level user-friendly procedural tools with Geometry Nodes.
1111
Jacques Lucke @jacqueslucke.bsky.social · 01/05/2025
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...
devtalk.blender.org
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…
0296
Jacques Lucke @jacqueslucke.bsky.social · 04/04/2025
Commit: projects.blender.org/blender/blen...
projects.blender.org
Mesh: Add "free" custom normals · d3f84449ad
Add a "dumb vector" storage option for custom normals, with the "custom_normal" attribute. Adjust the mesh normals caching to provide this attribute if it's available, and add a geometry node to…
010
Jacques Lucke @jacqueslucke.bsky.social · 04/04/2025
The Set Mesh Normal node has just been added to #GeometryNodes. It allows adding and modifying custom normals, opening up many new possibilities. #b3d #devfund
2161
Jacques Lucke @jacqueslucke.bsky.social · 03/04/2025
In three weeks I'll be at the Everything Procedural conference with Simon Thommes. There, we'll also give a #GeometryNodes workshop. #b3d #EPC2025
everythingprocedural.com
Home - Everything Procedural Conference
EVERYTHING PROCEDURAL EPC2025 22-25 April 2025 CONFERENCE ON PROCEDURAL GENERATION FOR GAMES tickets Days Hours Minutes Seconds meet and share knowledge From Tuesday April 22 to Friday April 25 2025…
081
Jacques Lucke @jacqueslucke.bsky.social · 03/04/2025
Currently, when Geometry Nodes is reevaluated for whatever reason (some value changed), the new file contents will be loaded. Some improvements in that regard are still planned.
010
Jacques Lucke @jacqueslucke.bsky.social · 03/04/2025
Commit: projects.blender.org/blender/blen...
000
Jacques Lucke @jacqueslucke.bsky.social · 03/04/2025
Besides being able to import data into #GeometryNodes, Blender 4.5 will have a much better foundation for accessing and exporting the evaluated geometry data via the Python API. #b3d #devfund docs.blender.org/api/4.5/bpy....
docs.blender.org
GeometrySet - Blender Python API
Documentation
170
Jacques Lucke @jacqueslucke.bsky.social · 03/04/2025
Commit: projects.blender.org/blender/blen...
010
Jacques Lucke @jacqueslucke.bsky.social · 03/04/2025
In Blender 4.5 one can import some file formats directly into #GeometryNodes: obj, stl, ply and csv (numeric data only). This can simplify some workflows quite significantly. #b3d #devfund
2263
Jacques Lucke @jacqueslucke.bsky.social · 03/03/2025
On Saturday we had a Blender meetup in the Berlin/Brandenburg area. We plan to do that again in a few months. If you want to be there next time too, feel free to join our group chat: chat.blender.org#/room/#berli... #b3d
071
Jacques Lucke @jacqueslucke.bsky.social · 01/03/2025
Yes, this also works in the modifier. Inputs are automatically grayed out now.
110
Jacques Lucke @jacqueslucke.bsky.social · 28/02/2025
Commit: projects.blender.org/blender/blen...
000
Jacques Lucke @jacqueslucke.bsky.social · 28/02/2025
Panels in node groups can now have a toggle in the panel header. This allows for more compact and cleaner looking node group assets. #b3d #devfund #GeometryNodes
2141
Jacques Lucke @jacqueslucke.bsky.social · 27/02/2025
Commit: projects.blender.org/blender/blende…
010
Jacques Lucke @jacqueslucke.bsky.social · 27/02/2025
We just merged a new operator that turns evaluated geometry into separate objects that can be edited manually. #b3d #devfund #GeometryNodes
1120
Jacques Lucke @jacqueslucke.bsky.social · 14/02/2025
The first meetup will happen on 2025-03-01 (Saturday) at 18:00. Please join our chat channel for more details: chat.blender.org#/room/#berli... #b3d
021
Jacques Lucke @jacqueslucke.bsky.social · 31/01/2025
I want to organize an initial Blender meetup in the Berlin area. It's supposed to be open for users and developers alike. If that sounds interesting to you, please join the following Blender Chat channel or message me. #b3d chat.blender.org/#/room/#berlin-mee…
020
Jacques Lucke @jacqueslucke.bsky.social · 21/01/2025
Commit: buff.ly/42jlJdb
projects.blender.org
Nodes: automatically gray out input values that don't affect the output · 80441190c6
This patch automatically grays out input values which can't affect the output currently. It works with inputs of group nodes, geometry nodes modifiers and node tools. To achieve this, it analyses the…
000
Jacques Lucke @jacqueslucke.bsky.social · 21/01/2025
Node inputs values are automatically grayed out now if it is detected that their value does not affect the output value. This works with various switch nodes and node groups that use them. #b3d #devfund #GeometryNodes
3140