Geometry Nodes: new Set Instance Transform node

This node allows replacing the transformation of every instance by providing a matrix.

Before, this was only possible by using the Store Named Attribute node. It's more common
in Blender to have specialized built-in nodes for built-in attributes (e.g. Set Position, and Set ID).

Pull Request: https://projects.blender.org/blender/blender/pulls/121473
This commit is contained in:
Jacques Lucke
2024-05-28 16:34:37 +02:00
parent 6e50aebd74
commit 905aaf439c
5 changed files with 49 additions and 0 deletions

View File

@@ -317,6 +317,7 @@ class NODE_MT_geometry_node_GEO_INSTANCE(Menu):
node_add_menu.add_node_type(layout, "GeometryNodeRotateInstances")
node_add_menu.add_node_type(layout, "GeometryNodeScaleInstances")
node_add_menu.add_node_type(layout, "GeometryNodeTranslateInstances")
node_add_menu.add_node_type(layout, "GeometryNodeSetInstanceTransform")
layout.separator()
node_add_menu.add_node_type(layout, "GeometryNodeInputInstanceRotation")
node_add_menu.add_node_type(layout, "GeometryNodeInputInstanceScale")