Lukas Tönne LukasTonne
Lukas Tönne merged pull request blender/blender#108934 2023-06-14 15:28:05 +02:00
Cleanup: Convert several RNA C files to C++
Lukas Tönne commented on pull request blender/blender#108934 2023-06-14 14:55:45 +02:00
Cleanup: Convert several RNA C files to C++
Lukas Tönne pushed to rna-cpp-nodetree at LukasTonne/blender 2023-06-14 14:53:23 +02:00
b13f4d38fd Merge branch 'main' into rna-cpp-nodetree
b169469016 Geometry Nodes: crash when propagating attributes
2ad4156f74 Merge branch 'blender-v3.6-release'
5115afaca2 Rename benchmark to benchmark.py
37a0b97b51 Nodes: add debug utility to export bNodeTree as dot graph
Compare 62 commits »
Lukas Tönne commented on pull request blender/blender#108934 2023-06-14 12:23:56 +02:00
Cleanup: Convert several RNA C files to C++
Lukas Tönne commented on pull request blender/blender#108934 2023-06-13 16:24:31 +02:00
Cleanup: Convert several RNA C files to C++
Lukas Tönne pushed to rna-cpp-nodetree at LukasTonne/blender 2023-06-13 14:46:14 +02:00
bec879e307 Cleanup: clang format.
Lukas Tönne commented on pull request blender/blender#108934 2023-06-13 13:48:54 +02:00
Cleanup: Convert several RNA C files to C++
Lukas Tönne created pull request blender/blender#108934 2023-06-13 13:46:19 +02:00
Converted several RNA C files to C++.
Lukas Tönne pushed to rna-cpp-nodetree at LukasTonne/blender 2023-06-13 13:45:34 +02:00
8598d71617 Converted several RNA C files to C++.
Lukas Tönne created branch rna-cpp-nodetree in LukasTonne/blender 2023-06-13 13:45:34 +02:00
Lukas Tönne pushed to rna-cpp at LukasTonne/blender 2023-06-13 12:57:08 +02:00
18e1b7be40 Merge branch 'main' into rna-cpp
796c69a0c6 Merge branch 'blender-v3.6-release'
dc7678ecfa Fix #108814: Right Click doesn't cancel 3D View navigation
3a1fdfc439 Fix: Dependency graph visibility flags counting a to nodes as a from
144ad4d20b Nodes: add Fractal Voronoi Noise
Compare 69 commits »
Lukas Tönne pushed to node-socket-categories at LukasTonne/blender 2023-06-13 12:42:03 +02:00
e66992a7b2 Replace Map with VectorSet for cleaner sorting code.
ab52f3e5b1 Make panels() span accessor use const bNodePanel.
Compare 2 commits »
Lukas Tönne commented on pull request blender/blender#108903 2023-06-13 12:08:25 +02:00
Nodes: Add rotation socket type, support in many geometry nodes

Input 7 shifts to 8.

Lukas Tönne suggested changes for blender/blender#108903 2023-06-13 12:08:25 +02:00
Nodes: Add rotation socket type, support in many geometry nodes

Looks good, this will help a lot. Some field dependencies probably need corrected indices.

Lukas Tönne commented on pull request blender/blender#108903 2023-06-13 12:08:24 +02:00
Nodes: Add rotation socket type, support in many geometry nodes

"Sample Position" input shifts from 6 to 7.

Lukas Tönne commented on pull request blender/blender#108903 2023-06-13 12:08:24 +02:00
Nodes: Add rotation socket type, support in many geometry nodes

Inputs 6,7,8 shifted to 7,8,9.

Lukas Tönne commented on pull request blender/blender#108903 2023-06-13 12:08:23 +02:00
Nodes: Add rotation socket type, support in many geometry nodes

I would like to have a "raw" xyzw component mode here. All other vector-like types support that. The euler and axis-angle modes may be more intuitive, but there are situations where i would want direct access to these values. Example: hair simulation models based on elastic rods require the imaginary part of a quaternion product. The combine node can do normalization implicitly.

Lukas Tönne commented on issue blender/blender#108895 2023-06-12 16:22:25 +02:00
Design for the Sub-panels for Nodes, Node Groups and Geometry Nodes Modifiers

Earlier implementation of node panels by @LukasStockner: D16633

The goal is very similar with slight differences:

  • Panels on shader nodes vs.…
Lukas Tönne deleted branch reset_socket_shapes_on_copy from LukasTonne/blender 2023-06-12 14:22:01 +02:00