Go to: Synopsis. Return value. Related.
Flags. MEL
examples.
createNode [-name
string] [-parent string]
[-shared] [-skipSelect] string
createNode is undoable, NOT queryable, and NOT
editable.
This command creates a new node in the dependency graph of the
specified type.
string |
The name of the new node. |
connectAttr, setAttr
name, parent,
shared, skipSelect
Long name (short name) |
Argument types |
Properties |
-name(-n) |
string |
|
|
Sets the name of the newly-created node. If it contains
namespace path, the new node will be created under the specified
namespace; if the namespace doesn't exist, we will create the
namespace. |
|
-parent(-p) |
string |
|
|
Specifies the parent in the DAG under which the new node
belongs. |
|
-shared(-s) |
|
|
|
This node is shared across multiple files, so only create it if
it does not already exist. |
|
-skipSelect(-ss) |
|
|
|
This node is not to be selected after creation, the original
selection will be preserved. |
|
Flag can appear in Create mode of
command |
Flag can appear in Edit mode of command |
Flag can appear in Query mode of command |
Flag can be used more than once in a
command. |
createNode "transform" -n "transform1";
createNode "nurbsSurface" -n "surface1" -p transform1;
createNode "camera" -shared -n "top";
// This transform will be selected when created
createNode "transform" -n "selectedTransform";
// This will create a new transform node, but 'selectedTransform'
// will still be selected.
createNode -ss "transform";
// Create node under new namespace
createNode "transform" -n "newNS:transform1";