Lukas Tönne LukasTonne
Lukas Tönne pushed to socket_subpanels at LukasTonne/blender 2023-06-03 12:04:03 +02:00
19ebc773d3 Merge branch 'main' into socket_subpanels
3010f1233b Transform: new feature to edit the 'Snap Base'
0c0cd10e55 Merge branch 'blender-v3.6-release'
214da4b6b4 Fix #108039: Incorrect results when setting custom normals
74dd0ed09e Cleanup: remove redundant struct qualifiers
Compare 137 commits »
Lukas Tönne pushed to socket_subpanels at LukasTonne/blender 2023-06-02 16:40:05 +02:00
dbb6c26f90 Retain all sockets as blocks within their category.
Lukas Tönne pushed to socket_subpanels at LukasTonne/blender 2023-06-02 15:41:02 +02:00
6644420ca0 Make sure panel change detector function works correctly.
Lukas Tönne pushed to socket_subpanels at LukasTonne/blender 2023-06-02 13:40:04 +02:00
ed080f9434 Draw sockets in the correct category panels.
Lukas Tönne pushed to socket_subpanels at LukasTonne/blender 2023-06-02 13:02:11 +02:00
4dc5f32e91 Added API and button for setting the socket category.
Lukas Tönne pushed to socket_subpanels at LukasTonne/blender 2023-06-02 11:40:50 +02:00
75879cd59f Remapping function to fix category index after changes.
a60fc2aa8d New UI panel and operators for managing socket categories in a tree.
Compare 2 commits »
Lukas Tönne pushed to socket_subpanels at LukasTonne/blender 2023-06-01 19:16:30 +02:00
2065e7d9c7 Added new DNA and RNA API for socket categories in node trees.
fc06f6aa8d Use empty label for category subpanels to avoid default label drawing.
Compare 2 commits »
Lukas Tönne pushed to socket_subpanels at LukasTonne/blender 2023-06-01 14:13:20 +02:00
8a6fe67a49 Avoid infinite update loops caused by syncing of flags.
Lukas Tönne pushed to socket_subpanels at LukasTonne/blender 2023-06-01 12:32:06 +02:00
7ec2f0fbdb Fix incorrect null check for modifier node group.
d52b771fd8 Category name in header and socket values in panel body.
bb181d782d Fix stale data reads in event handlers from child panels.
Compare 3 commits »
Lukas Tönne pushed to socket_subpanels at LukasTonne/blender 2023-05-31 17:59:56 +02:00
6909e79b19 Test subpanel creation based on socket names (categories to come later).
Lukas Tönne pushed to socket_subpanels at LukasTonne/blender 2023-05-31 16:37:36 +02:00
e7ded8090a Proof of concept code drawing one subpanel per socket.
Lukas Tönne pushed to socket_subpanels at LukasTonne/blender 2023-05-30 19:27:12 +02:00
d9566c52a5 First test to see if subpanels can be drawn individually (they can).
de10126b1f Fix: Build Warning of Unused Variable
5c25277f6c Fix #108374: Sun light linking issue on direct sampling
644dd14e26 Fix: Compilation error after 960b53dbbb
51d10f4400 Fix #108161: Transform affected by off constraints
Compare 10 commits »
Lukas Tönne created branch socket_subpanels in LukasTonne/blender 2023-05-30 19:27:12 +02:00
Lukas Tönne pushed to rna-cpp at LukasTonne/blender 2023-05-30 18:09:26 +02:00
d248edf65b Fix merge error.
Lukas Tönne pushed to rna-cpp at LukasTonne/blender 2023-05-30 14:44:49 +02:00
eb367c6f99 Converted rna_object and rna_object_api to C++.
abe26f54a2 Fix linking by adding extern "C" to generated RNA function definitions.
97b17ce480 Cleanup: clang format.
1710c1156d Declare extern functions in rna_nodetree with C linkage.
c4aca82d4c Converted rna_nodetree to C++.
Compare 125 commits »
Lukas Tönne commented on issue blender/blender#107836 2023-05-30 13:59:51 +02:00
UI: Add "Simulation Nodes" cache visibility option in the Timeline view

I think this was already added by ee08b2ddffbe34a9ffe6396e394640ab70b41338

Lukas Tönne commented on pull request blender/blender#108288 2023-05-30 12:28:48 +02:00
Fix #108263: Show warning when cache baking wants to overwrite data

Include isn't needed any more, removed.

Lukas Tönne pushed to warn_on_bake_dir_conflict at LukasTonne/blender 2023-05-30 12:28:07 +02:00
4f7cc90636 Renamed utility function for checking if a directory has bake data.
e040a27d89 Removed unnecessary include.
21b7d0daf3 Use DynamicStackBuffer for PathStringHash to avoid memory leak.
4dec18afe4 Merge branch 'blender-v3.6-release' into warn_on_bake_dir_conflict
bdf5649f36 Cycles: Remove redundant MetalRT workaround & add two useful DebugFlags
Compare 33 commits »
Lukas Tönne deleted branch fix_unused_cache_folder_creation from LukasTonne/blender 2023-05-30 12:25:31 +02:00
Lukas Tönne closed issue blender/blender#108262 2023-05-30 12:25:30 +02:00
Geometry Nodes: only create bake folder when necessary