Lukas Tönne LukasTonne
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-24 18:19:02 +02:00
a6d2861c89 Partial forward compatibility.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-24 16:31:43 +02:00
22274fd56e Backward compatibility code for old node tree input/output sockets.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-24 16:30:07 +02:00
05b62e86f6 Accept unknown socket types when resolving interface socket data.
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-24 15:18:10 +02:00
f4e08ff213 Function for merging a grid mask with a boolean field.
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-24 14:29:25 +02:00
9c1fb1319a Questionable linker hack.
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-24 14:19:50 +02:00
a7a1ab382c Fixed some build errors.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-24 12:36:51 +02:00
dbbdae6e90 Define size of panels in node declarations based on group interface.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-24 12:20:45 +02:00
d6d29a5492 Update panel states in nodes based on the node declaration.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-24 10:39:36 +02:00
a1f5422a85 Include the root panel when searching for items.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-24 10:35:34 +02:00
96317f3537 Skip the root panel by default in the foreach_item loop.
ecb8acfdc5 Fixed some build errors.
Compare 2 commits »
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-24 09:01:09 +02:00
5e1ead458c Added new FieldEvaluator variant for grids.
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-23 16:13:54 +02:00
8df11ebbcf Disabled old attribute code to avoid build issues.
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-23 11:45:00 +02:00
dbe2d5f5c7 Fixed missing TBB dependency in makesrna.
afd443f76b Removed invalid include.
Compare 2 commits »
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-22 17:08:47 +02:00
c06f97e781 Fixed build errors and completed switch to volume::Grid.
888f02d1a9 Merge branch 'main' into geometry-nodes-flip
9bf37be99c EEVEE-Next: Fix invalid surfel normals
56bc24aa9b Cycles: Merge OSL Clearcoat closure into microfacet()
89218b66c2 Cycles: Remove Transmission Roughness from Principled BSDF
Compare 18 commits »
Lukas Tönne pushed to geometry-nodes-flip at LukasTonne/blender 2023-07-22 12:45:33 +02:00
0ab5983640 Merge branch 'main' into geometry-nodes-flip
a670b53abe Cleanup: CMake: Modernize bf_blenfont dependencies
0f541db97c Cleanup: CMake: Modernize bf_intern_clog dependencies
be516e8c81 Cleanup: CMake: Modernize bf_blentranslation dependencies
f645130465 Anim: Refactor the armature drawing code
Compare 644 commits »
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-22 11:43:32 +02:00
65051bf8e4 DNA linkage fix: Use extern "C" for node interface DNA.
02170a3ab1 Merge branch 'main' into node-group-interface-ui
a670b53abe Cleanup: CMake: Modernize bf_blenfont dependencies
0f541db97c Cleanup: CMake: Modernize bf_intern_clog dependencies
be516e8c81 Cleanup: CMake: Modernize bf_blentranslation dependencies
Compare 106 commits »
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-21 18:36:53 +02:00
ed878d3a63 Temp: Use actual node declaration in drawing code instead of fake declarations.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-21 18:11:25 +02:00
7052e13d9f Fix: group socket in/out type is independent of declaration in/out.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-21 17:53:03 +02:00
202f7082b6 Use the new node group interface to create socket declarations.
Lukas Tönne pushed to node-group-interface-ui at LukasTonne/blender 2023-07-21 15:44:36 +02:00
7fd7ec44e7 Added a combined items list in node declarations.