Houdini 20.5 Nodes APEX nodes

guide::SetGuideProperties

Sets the properties metadata on the guide joints.

On this page
Since 20.5

Sets the metadata in the properties dictionary on the guide joints (the joints on the guide skeleton). This metadata is used to configure the properties on the TransformObject nodes that are updated/created downstream using the guide::ControlsFromGuides node.

The geo ports of this node are in-place ports, which means that the geometry is updated without creating a copy.

Inputs

*geo: Geometry Required

The guide skeleton.

ptnum: Int

The point to set the properties dictionary metadata on.

scaleinheritance: Int

Sets the scaleinheritance property on the guide joint.

rord: Int

Sets the rord (rotation order) property on the guide joint.

xord: Int

Sets the xord (transformation order) property on the guide joint.

promote: String

Sets the promote property on the guide joint. To promote all the transform components, set this to “t r s”. To promote individual components, set this to “t”, “r”, or “s” (for translate, rotate, or scale).

shape: String

Sets the shape property on the guide joint.

shapetranslate: Vector3

Sets the shapetranslate property on the guide joint.

shaperotate: Vector3

Sets the shaperotate property on the guide joint.

shapescale: Vector3

Sets the shapescale property on the guide joint.

shapecolor: Vector3

Sets the shapecolor property on the guide joint.

override: Bool

If set to True, applies the properties dictionary values set in this node to the control (TransformObject node) that is updated/created by guide::ControlsFromGuides downstream. If set to False, the properties dictionary is updated with the values set in this node, but these values are not applied to the control.

Outputs

*geo: Geometry

The guide skeleton with the updated properties dictionary metadata.

See also

APEX nodes