Introduction to Parameters

Parameters are part of nodes, and typically control their respective node’s behavior. Parameters of nodes can be edited in Katana’s Parameters tab in the UI, by setting the edit flag on a node in the Node Graph tab, and can also be edited via Python scripting using parts of the NodegraphAPI. Values of parameters can be either constant, determined by Python expressions, or driven by animation curves.

Parameter Base Class

class NodegraphAPI.Parameter

Bases: pybind11_builtins.pybind11_object

Base class for all types of parameters in Katana.

Node Parameters contain values or arrays of values on nodes. They can be typed as strings or floating-point numbers.

Group parameters can contain other parameters, including other groups, and thereby store a hierarchy of values for a node.