SHA-1: 600a133521813939973fb9ac4be2634de884fb17
* Geometry Nodes: Convert four nodes to use rotation socket
Convert the vector socket from four nodes to a rotation socket, adding
versioning to insert the conversion nodes and change the default values
where necessary.
- Distribute Points on Faces
- Instance on Points
- Rotate Instances
- Transform Geometry
Implicit conversions from vectors and floats, and to vectors have been
added, though using rotation sockets directly can be faster, since converting
to and from Euler rotations is slow. Conversion nodes are not inserted
by versioning if the implicit conversions can be used.
This change is not forward compatible with 3.6, and socket values
are lost when opening 4.1 files in 4.0. The correct socket types are
added back in old versions, though newly added conversion nodes
may have to be removed.
Pull Request: https://projects.blender.org/blender/blender/pulls/111482
Rotation Vector now Rotation sockets
Details
SHA-1: 600a133521813939973fb9ac4be2634de884fb17 * Geometry Nodes: Convert four nodes to use rotation socket Convert the vector socket from four nodes to a rotation socket, adding versioning to insert the conversion nodes and change the default values where necessary. - Distribute Points on Faces - Instance on Points - Rotate Instances - Transform Geometry Implicit conversions from vectors and floats, and to vectors have been added, though using rotation sockets directly can be faster, since converting to and from Euler rotations is slow. Conversion nodes are not inserted by versioning if the implicit conversions can be used. This change is not forward compatible with 3.6, and socket values are lost when opening 4.1 files in 4.0. The correct socket types are added back in old versions, though newly added conversion nodes may have to be removed. Pull Request: https://projects.blender.org/blender/blender/pulls/111482