Jacques Lucke JacquesLucke
  • Hennigsdorf near Berlin
  • Joined on 2013-11-18
Jacques Lucke merged pull request blender/blender#128585 2024-10-04 15:35:37 +02:00
Cleanup: Geometry Nodes: extract zone eval code into separate files
Jacques Lucke pushed to main at blender/blender 2024-10-04 15:35:36 +02:00
64a0895409 Cleanup: Geometry Nodes: extract zone eval code into separate files
Jacques Lucke created pull request blender/blender#128585 2024-10-04 14:14:38 +02:00
Geometry Nodes: extract zone eval code into separate files
Jacques Lucke created branch extract-zone-eval-code in JacquesLucke/blender 2024-10-04 14:14:08 +02:00
Jacques Lucke pushed to extract-zone-eval-code at JacquesLucke/blender 2024-10-04 14:14:08 +02:00
4c2e1c14ba extract zone eval code into separate files
Jacques Lucke pushed to closure-and-bundle at JacquesLucke/blender 2024-10-04 13:45:09 +02:00
20a933d3b6 cleanup
87137487b0 Merge branch 'main' into closure-and-bundle
391955092a Cleanup: Geometry Nodes: reduce boilerplate of drawing active item properties
c1634dbe4b Merge branch 'blender-v4.3-release'
3d6a142162 GPv3: Remove unused GPv2 operators
Compare 21 commits »
Jacques Lucke pushed to main at blender/blender 2024-10-04 13:36:46 +02:00
391955092a Cleanup: Geometry Nodes: reduce boilerplate of drawing active item properties
Jacques Lucke pushed to closure-and-bundle at JacquesLucke/blender 2024-10-04 13:22:50 +02:00
5b1eb01bb1 cleanup
a7b45e9a04 add sidebar ui for evaluate closure node
9631642a70 add initial boilerplate for dynamic sockets in Evaluate Closure node
f001764f43 initial storage for evaluate closure node
364a399d17 show properties in sidebar
Compare 43 commits »
Jacques Lucke approved blender/blender#128487 2024-10-04 11:12:02 +02:00
GPv3: Apply modifier to all frames

Can't comment too much on the exact behavior as this should be determined by artists, but it seems to work as I'd expect on my simple test case. The code looks reasonable overall.

Jacques Lucke commented on pull request blender/blender#128487 2024-10-04 11:12:01 +02:00
GPv3: Apply modifier to all frames

Think it would be a bit cleaner to have the ob->type check only once instead of twice.

Jacques Lucke commented on pull request blender/blender#109393 2024-10-04 10:56:12 +02:00
Geometry Nodes: Curve intersections

The index order needs to be deterministic too. It should be the same in all Blender build of the same version. It may differ between different versions though. You can use `debug_randomize_point_or…

Jacques Lucke pushed to closure-and-bundle at JacquesLucke/blender 2024-10-04 00:40:43 +02:00
cf145a6703 add dynamic sockets to combine/separate bundle nodes
bff2d2b747 Merge branch 'main' into closure-and-bundle
3f8f5fd998 Cleanup: sort NOD_static_types.hh entries
b0c4054b9c Cleanup: add missing newlines
f18b37f811 Cleanup: Geometry Nodes: reduce boilerplate for blend read/write for socket items
Compare 9 commits »
Jacques Lucke pushed to main at blender/blender 2024-10-03 23:46:41 +02:00
3f8f5fd998 Cleanup: sort NOD_static_types.hh entries
b0c4054b9c Cleanup: add missing newlines
Compare 2 commits »
Jacques Lucke pushed to main at blender/blender 2024-10-03 23:39:22 +02:00
f18b37f811 Cleanup: Geometry Nodes: reduce boilerplate for blend read/write for socket items
Jacques Lucke pushed to main at blender/blender 2024-10-03 22:53:38 +02:00
bfc1fb8f83 Cleanup: Geometry Nodes: reduce boilerplate for ui-lists for socket items
Jacques Lucke pushed to main at blender/blender 2024-10-03 21:59:56 +02:00
e847a7d090 Cleanup: Geometry Nodes: reduce boilerplate of defining socket item operators
Jacques Lucke pushed to closure-and-bundle at JacquesLucke/blender 2024-10-03 21:29:08 +02:00
9af28139ac initial evaluate closure node boilerplate
d6056781e5 fix after merge
7cf2ea2f15 Merge branch 'main' into closure-and-bundle
33d8a6407b Merge branch 'blender-v4.3-release'
80cf6b99c3 USD: Provide Import option for Material Purpose
Compare 232 commits »
Jacques Lucke commented on pull request blender/blender#109393 2024-10-03 18:18:34 +02:00
Geometry Nodes: Curve intersections

Only added some comments on the use of thread-local data, didn't look at the patch at a higher level.

Jacques Lucke commented on pull request blender/blender#109393 2024-10-03 18:18:32 +02:00
Geometry Nodes: Curve intersections

thread_storage.local() should be done outside of the inner loop.