Lukas Tönne LukasTonne
Lukas Tönne commented on pull request blender/blender#109288 2023-06-23 14:50:27 +02:00
Simplified base color for socket types

Allowing null for context, node, and socket pointers would be ideal, yes. However, we have not stated any such requirements for custom python nodes, so we can't expect those callbacks to handle…

Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-06-23 14:31:39 +02:00
63dc7b85e3 Use dummy socket instance when invoking draw_color.
Lukas Tönne commented on pull request blender/blender#109288 2023-06-23 14:06:28 +02:00
Simplified base color for socket types

Custom nodes colors currently seem to be somewhat broken by #109231

Lukas Tönne created pull request blender/blender#109288 2023-06-23 14:04:03 +02:00
Simplified base color for socket types
Lukas Tönne pushed to static-node-socket-type-color at LukasTonne/blender 2023-06-23 14:00:43 +02:00
397532a5a5 Simplified base color for socket types
fdc0402a50 GPv3: Select Alternate
fae170ed7a Fix: Assert in gpencil next engine
4eca65f7f8 Cleanup: format
ddd88c00b4 EEVEE-Next: Irradiance Cache: Initial Implementation
Compare 10 commits »
Lukas Tönne created branch static-node-socket-type-color in LukasTonne/blender 2023-06-23 14:00:43 +02:00
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-06-23 11:57:01 +02:00
a1a16e6c5a Show more socket details, including the parent panel pointer.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-06-22 18:01:19 +02:00
de02f542ba Added missing initialization of common item members.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-06-22 17:50:53 +02:00
9014d6559c Updated the tree view to display the new interface data structure.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-06-22 15:53:27 +02:00
cebe41690b Added operators for adding/removing items from the new interface.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-06-22 14:22:06 +02:00
56b1747d58 Merge branch 'node-group-interface' into node-group-interface-ui
9c37048541 Removed unused code.
06bcc01dea Added RNA for the node tree interface classes.
7464395307 Merge branch 'new_nodegroup_interface' into node-group-interface-ui
1cdc450cf6 Add missing arguments to grease pencil layer tree view functions.
Compare 169 commits »
Lukas Tönne pushed to node-group-interface at LukasTonne/blender 2023-06-22 14:21:14 +02:00
9c37048541 Removed unused code.
Lukas Tönne pushed to node-group-interface at LukasTonne/blender 2023-06-22 14:12:50 +02:00
06bcc01dea Added RNA for the node tree interface classes.
Lukas Tönne pushed to new_nodegroup_interface at LukasTonne/blender 2023-06-22 11:26:05 +02:00
1cdc450cf6 Add missing arguments to grease pencil layer tree view functions.
8001ad76b7 Merge branch 'main' into new_nodegroup_interface
b3f3b41d09 GPv3: Initial Layer Tree UI
11fbf58a67 Merge branch 'blender-v3.6-release'
a07063e6a4 Release: Blender 3.6 enters Bcon4, RC.
Compare 149 commits »
Lukas Tönne pushed to node-group-interface at LukasTonne/blender 2023-06-22 11:09:45 +02:00
97060cfa74 Merge branch 'main' into node-group-interface
b3f3b41d09 GPv3: Initial Layer Tree UI
11fbf58a67 Merge branch 'blender-v3.6-release'
a07063e6a4 Release: Blender 3.6 enters Bcon4, RC.
80e518bdd4 Release: Update freedesktop file for 3.6.
Compare 148 commits »
Lukas Tönne commented on issue blender/blender#109223 2023-06-22 11:08:09 +02:00
Geometry Nodes: simulation crashes when "Cache" option is disabled

Seems to be quite random, the same file crashes on my laptop but not my work machine. If necessary i can capture a backtrace later.

Lukas Tönne opened issue blender/blender#109223 2023-06-22 01:25:41 +02:00
Geometry Nodes: simulation crashes when "Cache" option is disabled
Lukas Tönne commented on issue blender/blender#109209 2023-06-21 19:55:23 +02:00
Regression: Crash on opening Einar character file in 3.6/4.0

Here's a simplified file for debugging. I appended the crashing node group curve_thread and removed almost everything. In the file the default cube has a GN modifier without a node group. Just…

Lukas Tönne pushed to node-group-interface at LukasTonne/blender 2023-06-21 19:12:48 +02:00
72d514426e Use a single list of "items" that can be either sockets or panels.
Lukas Tönne commented on issue blender/blender#109135 2023-06-21 16:55:55 +02:00
New data structures for node group interface declaration

It looks like we're going to need a combined container for sockets and panels after all, if we want to be able to place sockets in front of a panel. An array is a way of defining relative order of…