Go to: Synopsis. Return value. Related. Flags. Python examples.
createNode(
nodeType
, [name=string], [parent=string], [shared=boolean], [skipSelect=boolean])
Note: Strings representing object names and arguments must be separated by commas. This is not depicted in the synopsis.
createNode is undoable, queryable, and editable.
This command creates a new node in the dependency graph of the specified type.string (The name of the new node.)
In query mode, return type is based on queried flag.
| Long name (short name) | argument types | Properties | ||
|---|---|---|---|---|
name(n)
|
string
|
|
||
|
||||
parent(p)
|
string
|
|
||
|
||||
shared(s)
|
boolean
|
|
||
|
||||
skipSelect(ss)
|
boolean
|
|
||
|
||||
import maya.cmds as cmds cmds.createNode( 'transform', n='transform1' ) cmds.createNode( 'nurbsSurface', n='surface1', p='transform1' ) cmds.createNode( 'camera', shared=True, n='top' ) # This transform will be selected when created cmds.createNode( 'transform', n='selectedTransform' ) # This will create a new transform node, but 'selectedTransform' # will still be selected. cmds.createNode( 'transform', ss=True )