From 4498cb7baa13e63b29ff46076d46d32ac0cbf3b1 Mon Sep 17 00:00:00 2001 From: quackarooni Date: Sun, 28 Sep 2025 14:20:14 +0200 Subject: [PATCH] Geometry Nodes: add "Mix Rotation" to Add menu This patch exposes the "Rotation" subtype of the Mix node in the Geometry Node Add Menu. This is in a similar vein to "Mix Color" & "Mix Vector", as it makes this subtype more easily accessible and searchable in the menu. Pull Request: https://projects.blender.org/blender/blender/pulls/142887 --- scripts/startup/bl_ui/node_add_menu_geometry.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/startup/bl_ui/node_add_menu_geometry.py b/scripts/startup/bl_ui/node_add_menu_geometry.py index e95be44047e..cd845d46722 100644 --- a/scripts/startup/bl_ui/node_add_menu_geometry.py +++ b/scripts/startup/bl_ui/node_add_menu_geometry.py @@ -746,6 +746,10 @@ class NODE_MT_gn_utilities_rotation_base(node_add_menu.NodeMenu): self.node_operator(layout, "FunctionNodeAxisAngleToRotation") self.node_operator(layout, "FunctionNodeEulerToRotation") self.node_operator(layout, "FunctionNodeInvertRotation") + props = self.node_operator(layout, "ShaderNodeMix", label="Mix Rotation") + ops = props.settings.add() + ops.name = "data_type" + ops.value = "'ROTATION'" self.node_operator(layout, "FunctionNodeRotateRotation") self.node_operator(layout, "FunctionNodeRotateVector") self.node_operator(layout, "FunctionNodeRotationToAxisAngle")