ジャンプ先: 概要. 戻り値. キーワード. フラグ. Python 例.
hyperShade([assign=string], [clearWorkArea=boolean], [collapse=string], [createNode=string], [dependGraphArea=boolean], [downStream=boolean], [duplicate=boolean], [fixRenderSize=boolean], [incremental=boolean], [listDownstreamNodes=name], [listDownstreamShaderNodes=name], [listUpstreamNodes=name], [name=string], [networks=boolean], [noSGShapes=boolean], [noShapes=boolean], [noTransforms=boolean], [objects=string], [renderCreateAndDrop=string], [reset=boolean], [resetGraph=boolean], [resetSwatch=boolean], [setAllowsRegraphing=boolean], [setWorkArea=string], [shaderNetwork=string], [shaderNetworks=boolean], [shaderNetworksSelectMaterialNodes=boolean], [snapShot=boolean], [uncollapse=string], [upStream=boolean], [userDefinedLayout=boolean], [workAreaAddCmd=string], [workAreaDeleteCmd=string], [workAreaSelectCmd=string])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
hyperShade は、取り消し可能、照会不可能、および編集不可能です。
ハイパーグラフ(Hypergraph)でシェーダを編集をするためのコマンドです。string |
ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||
---|---|---|---|---|
assign(a)
|
string
|
|||
|
||||
clearWorkArea(cwa)
|
boolean
|
|||
|
||||
collapse(clp)
|
string
|
|||
|
||||
createNode(rcn)
|
string
|
|||
|
||||
dependGraphArea(dg)
|
boolean
|
|||
|
||||
downStream(ds)
|
boolean
|
|||
|
||||
duplicate(dup)
|
boolean
|
|||
|
||||
fixRenderSize(fix)
|
boolean
|
|||
|
||||
incremental(inc)
|
boolean
|
|||
|
||||
listDownstreamNodes(ldn)
|
name
|
|||
|
||||
listDownstreamShaderNodes(lds)
|
name
|
|||
|
||||
listUpstreamNodes(lun)
|
name
|
|||
|
||||
name(n)
|
string
|
|||
|
||||
networks(net)
|
boolean
|
|||
|
||||
noSGShapes(nsg)
|
boolean
|
|||
|
||||
noShapes(ns)
|
boolean
|
|||
|
||||
noTransforms(nt)
|
boolean
|
|||
|
||||
objects(o)
|
string
|
|||
|
||||
renderCreateAndDrop(rcd)
|
string
|
|||
|
||||
reset(rst)
|
boolean
|
|||
|
||||
resetGraph(rsg)
|
boolean
|
|||
|
||||
resetSwatch(rss)
|
boolean
|
|||
|
||||
setAllowsRegraphing(sar)
|
boolean
|
|||
|
||||
setWorkArea(swa)
|
string
|
|||
|
||||
shaderNetwork(sn)
|
string
|
|||
|
||||
shaderNetworks(sns)
|
boolean
|
|||
|
||||
shaderNetworksSelectMaterialNodes(smn)
|
boolean
|
|||
|
||||
snapShot(snp)
|
boolean
|
|||
|
||||
uncollapse(ucl)
|
string
|
|||
|
||||
upStream(ups)
|
boolean
|
|||
|
||||
userDefinedLayout(udl)
|
boolean
|
|||
|
||||
workAreaAddCmd(waa)
|
string
|
|||
|
||||
workAreaDeleteCmd(wad)
|
string
|
|||
|
||||
workAreaSelectCmd(was)
|
string
|
|||
|
フラグはコマンドの作成モードで表示できます | フラグはコマンドの編集モードで表示できます |
フラグはコマンドの照会モードで表示できます | フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。 |
import maya.cmds as cmds cmds.sphere() cmds.cone() myBlinn = cmds.shadingNode('blinn', asShader=True) cmds.select( 'nurbsSphere1' ) cmds.hyperShade( assign=myBlinn ) cmds.select( cl=True ) cmds.hyperShade( objects=myBlinn ) blinn = cmds.createNode('blinn') cmds.select( 'lambert1', blinn ) cmds.hyperShade( objects='' )