7e4d50f1db1f1b51fd6f1e2070a7102626b80e6c
In several nodes such as the capture attribute, bake, simulation, repeat, and For Each nodes, we already use alignment of input and output sockets to show when they correspond, make better use of space, and simplify the UI. This PR extends that change to many more nodes. Sockets are aligned when they have the same name and data propagates between them. For now the various "sampling" nodes like Raycast and Sample Nearest Surface are left out since their interface is a bit more complex. Backward and forward compatibility aren't affected by this change; it's just visual. Pull Request: https://projects.blender.org/blender/blender/pulls/135876
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
