This patch makes the Vector Rotate node from the shader compatible with Geometry Nodes.
{F9820996}
**Use Case**
This node allows for easy rotation of direction based attribute falloffs like linear or radial gradients either directly with the node or controlled with an empty.
**Exposing the Vector input sliders**
This patch also exposes the input sliders for the Vector input. When using this node with geometry nodes, I found that often I'd only need one fixed direction as a base value to be rotated with the node. The vector input being exposed avoids having to create a vector input node in those cases.
The downside is that it makes the node taller, when no input is plugged in and it’s a little less clear, what the 'main' input is. But overall this change is consistent with the Mapping node.
{F9821034}
**Example**
Linear Attribute gradient (visualized with Eevee) rotated by an empty:
{F9794879}
{F9794880}