Rigs

create_rig_node(name: str, extra_data: dict | None = None) pymel.core.nt.Transform

Create and return a new Rig node

Parameters:
  • name – A str name of the rig.

  • extra_data – Extra metadata to add to the rig on creation.

get_all_rigs()

Return a list of all rigs in the scene

get_all_rigs_by_name(names)

Return a list of all rigs in the scene that have a specific rig name

Parameters:

names – A list of string rig names

get_rig_from_node(node)

Return the rig that owns this node, if any

Parameters:

node – A PyNode rig or node that is part of a rig

get_selected_rigs()

Return the selected rigs

is_rig(node)

Return whether a node represents a pulse rig

Parameters:

node – A PyNode or string node name