Lukas Tönne LukasTonne
Lukas Tönne closed issue blender/blender#111399 2023-08-24 13:40:38 +02:00
Experimental group node operators: Crash when applying operator that has unconnected Geometry output
Lukas Tönne commented on issue blender/blender#111399 2023-08-24 13:40:34 +02:00
Experimental group node operators: Crash when applying operator that has unconnected Geometry output

Can't repro either, maybe was fixed in main. I'll close this report.

Lukas Tönne pushed to node-panels-final at LukasTonne/blender 2023-08-24 13:15:11 +02:00
6e689bd2d5 Fix versioning: outputs/inputs socket order and missing attribute info.
Lukas Tönne commented on pull request blender/blender#111348 2023-08-24 13:01:02 +02:00
Nodes: Panels integration with blend files and UI

I've added a draw_color_simple callback that works reliably without a context or socket pointer. Both draw_color and draw_color_simple are optional, but at least one should be implemented by…

Lukas Tönne commented on pull request blender/blender#111348 2023-08-24 12:59:09 +02:00
Nodes: Panels integration with blend files and UI

I've simplified the custom_nodes.py template for sockets a bit to show the actual functionality without being too convoluted. Custom socket type now has a simple input_value properties whose…

Lukas Tönne pushed to node-panels-final at LukasTonne/blender 2023-08-24 12:57:26 +02:00
e6f047756e Updated custom_nodes.py template with less convoluted properties.
16996a7c58 Ignore FUNC_USE_SELF_ID flag for the draw method, doesn't do anything.
6b3759f3cd Fix crash when saving a blend file with undefined sockets.
Compare 3 commits »
Lukas Tönne pushed to node-panels-final at LukasTonne/blender 2023-08-24 12:38:20 +02:00
8332dabbd8 Fix registerable draw_color_simple callback, must not have SELF_TYPE.
Lukas Tönne pushed to node-panels-final at LukasTonne/blender 2023-08-24 11:53:12 +02:00
ca82f437fc Augmented socket callbacks with a simplified color function.
fd4a280091 Merge branch 'main' into node-panels-final
bce23aa0f5 Fix: Crash On Exit When Using Vulkan
24a8d6425a CMake: include missing files in source files
a56200c1ed Cleanup: sort cmake file lists
Compare 14 commits »
Lukas Tönne pushed to node-panels-final at LukasTonne/blender 2023-08-24 10:45:56 +02:00
7a6a6e5114 Update active item index after moving in a more reliable way.
Lukas Tönne pushed to node-panels-final at LukasTonne/blender 2023-08-23 19:47:41 +02:00
827991217c Use position instead of global index for moving items.
Lukas Tönne commented on pull request blender/blender#111348 2023-08-23 19:23:43 +02:00
Nodes: Panels integration with blend files and UI

Moving a socket that's in a panel does not seem to work.

Issue here is inconsistency of "global index" vs. "position in panel". The to_index passed to the RNA function is supposed to be the…

Lukas Tönne pushed to node-panels-final at LukasTonne/blender 2023-08-23 18:35:05 +02:00
c10fc7d810 Fixed crash when using repeat zones caused by invalid socket reference.
Lukas Tönne pushed to node-panels-final at LukasTonne/blender 2023-08-23 18:09:20 +02:00
8d857b9d91 Merge branch 'main' into node-panels-final
110eb666ca Fix #111439: liboverride object cannot be made local from 3DView, if it has a local parent.
1284e98ab8 Cycles: use low-distortion mapping when sampling cone and hemisphere
445fabeae9 Fix (unreported) crash when loading files with py-defined ID IDProperties.
8bb5916183 Readfile: Replace the 'expand' specific code by generic usage of foreach_id.
Compare 21 commits »
Lukas Tönne pushed to node-panels-final at LukasTonne/blender 2023-08-23 17:50:51 +02:00
ed494e9ff5 Subversion bump to avoid using DNA struct type check for versioning.
Lukas Tönne pushed to node-panels-final at LukasTonne/blender 2023-08-23 17:43:54 +02:00
f9e5cb7424 Fix socket type assert when casting from a socket subtype.
Lukas Tönne pushed to node-panels-final at LukasTonne/blender 2023-08-23 16:52:02 +02:00
ccaf3aa562 Updated bpy.types classes for the new socket interface.
Lukas Tönne pushed to node-panels-final at LukasTonne/blender 2023-08-23 16:38:20 +02:00
6632f900e6 Added a flag to ensure built-in nodes use conventional socket order.
Lukas Tönne commented on pull request blender/blender#111348 2023-08-23 16:21:33 +02:00
Nodes: Panels integration with blend files and UI

The socket order if built-in nodes is different now, this is not expected to me nor mentioned in the description.

My bad, i didn't realize that, because the order in which declarations are…

Lukas Tönne commented on pull request blender/blender#111348 2023-08-23 16:14:56 +02:00
Nodes: Panels integration with blend files and UI
Lukas Tönne commented on pull request blender/blender#111348 2023-08-23 15:49:59 +02:00
Nodes: Panels integration with blend files and UI