trigger.library.optimization ============================ .. py:module:: trigger.library.optimization .. autoapi-nested-parse:: Collection of methods aiming to optimize the scene and rig itself Functions --------- .. autoapisummary:: trigger.library.optimization.set_deformer_influence trigger.library.optimization.switch_connections Module Contents --------------- .. py:function:: set_deformer_influence(deformer, vertex_ids) Limit the deformer influence to the given vertex ids. .. py:function:: switch_connections(switch, override_switch, kill_nodes, switch_on_visibles, switch_on_invisibles) Create visibility and nodeState connections between controllers and nodes. Args: switch: (String) Attribute which will act as the on off switch. e.g. 'pref_cont.faceProxyMode' override_switch: (String) Attribute which will globally override the switch. This will make every defined node visible on both switch_on_visibles and switch_on_invisibles lists and switch the nodestates into 'normal' state no matter what kill_nodes: (List) nodes which will be turned off when the switch turned on switch_on_visibles: (List) nodes which their visibilities will turned on when the switch is on. These will be always visible if the override_switch is on switch_on_invisibles: (List) nodes which will be invisible when the switch is on. These will be always visible if the override_switch is on Returns: None