Lukas Tönne LukasTonne
Lukas Tönne commented on pull request blender/blender#111695 2023-09-08 12:20:34 +02:00
Nodes: Add PanelDeclarationBuilder for panels in builtin nodes

I've changed the API so sockets can be directly added to a PanelDeclarationBuilder (see updated snippet in the description). This is not 100% fool-proof, but should catch the most common…

Lukas Tönne pushed to panels-for-builtin-nodes at LukasTonne/blender 2023-09-08 11:43:59 +02:00
fe57bd66fb Mark panel declarations as 'complete' when adding at root level.
Lukas Tönne pushed to geometry-nodes-tetrahedralization2 at LukasTonne/blender 2023-09-08 09:55:38 +02:00
874cb91839 Support simplex component in Join Geometry node.
Lukas Tönne pushed to geometry-nodes-tetrahedralization2 at LukasTonne/blender 2023-09-08 09:49:55 +02:00
c357eb7118 Added simplex output to the Separate Components node.
Lukas Tönne pushed to geometry-nodes-tetrahedralization2 at LukasTonne/blender 2023-09-08 09:37:22 +02:00
18cdcba002 Sanity checks for empty mesh before trying to access face offsets.
Lukas Tönne commented on pull request blender/blender#111695 2023-09-07 17:58:35 +02:00
Nodes: Add PanelDeclarationBuilder for panels in builtin nodes

I'm trying to figure out if/how to add sockets to panel declarations, at least as an API function that could still store a flattened list internally. One problem is the use of indices throughout…

Lukas Tönne pushed to panels-for-builtin-nodes at LukasTonne/blender 2023-09-07 17:33:16 +02:00
30bce48da3 Merge branch 'main' into panels-for-builtin-nodes
21953e47dc Fix #112073: Add all group outputs first, followed by all inputs
0691ac622f Fix #111969: Remove gaps between panels and fill in the background
fc321739f0 Fix #111963: Followup fix to ensure sockets inside panels have unique identifiers
0783debda8 Geometry Nodes: Hide node group selector for asset modifiers
Compare 334 commits »
Lukas Tönne pushed to geometry-nodes-tetrahedralization2 at LukasTonne/blender 2023-09-07 17:21:56 +02:00
4676f05e1e Fixed wrong index range in mesh conversion function.
f41845e5e2 Fix: order of face and loop counts in mesh constructor changed.
Compare 2 commits »
Lukas Tönne pushed to geometry-nodes-tetrahedralization2 at LukasTonne/blender 2023-09-07 17:12:10 +02:00
aafb94b676 Fix inverted loop order for dual mesh generation with separate faces.
Lukas Tönne pushed to geometry-nodes-tetrahedralization2 at LukasTonne/blender 2023-09-07 16:50:35 +02:00
fcc02c1c96 Sanity check for tests in case an empty face_offsets array is returned.
Lukas Tönne pushed to geometry-nodes-tetrahedralization2 at LukasTonne/blender 2023-09-07 15:11:45 +02:00
25b5c0a950 Merge branch 'main' into geometry-nodes-tetrahedralization2
21953e47dc Fix #112073: Add all group outputs first, followed by all inputs
0691ac622f Fix #111969: Remove gaps between panels and fill in the background
fc321739f0 Fix #111963: Followup fix to ensure sockets inside panels have unique identifiers
0783debda8 Geometry Nodes: Hide node group selector for asset modifiers
Compare 67 commits »
Lukas Tönne pushed to main at blender/blender 2023-09-07 15:09:03 +02:00
21953e47dc Fix #112073: Add all group outputs first, followed by all inputs
Lukas Tönne deleted branch fix-interleaved-node-group-in-out from LukasTonne/blender 2023-09-07 15:09:03 +02:00
Lukas Tönne closed issue blender/blender#112073 2023-09-07 15:09:01 +02:00
Nodes: Interleaved group inputs and outputs based on node selection
Lukas Tönne merged pull request blender/blender#112076 2023-09-07 15:09:00 +02:00
Fix #112073: Add all group outputs first, followed by all inputs
Lukas Tönne pushed to main at blender/blender 2023-09-07 15:07:17 +02:00
0691ac622f Fix #111969: Remove gaps between panels and fill in the background
Lukas Tönne deleted branch node-panels-remove-gaps from LukasTonne/blender 2023-09-07 15:07:16 +02:00
Lukas Tönne closed issue blender/blender#111969 2023-09-07 15:07:15 +02:00
Node group panel padding
Lukas Tönne merged pull request blender/blender#112078 2023-09-07 15:07:14 +02:00
Fix #111969: Remove gaps between panels and fill in the background
Lukas Tönne deleted branch fix-node-panel-copy-identifiers from LukasTonne/blender 2023-09-07 15:06:48 +02:00