surfaceShaderList [-add name] [-remove name]
surfaceShaderList は、取り消し可能、照会可能、および編集可能です。
オブジェクトと現在のシェーディング グループ間のリレーションシップを追加/除去します。なし
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
| ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||
|---|---|---|---|---|
-add(-add)
|
name
|
|
||
|
||||
-remove(-rm)
|
name
|
|
||
|
||||
// Create a NURBS plane. nurbsPlane -d 3 -p 0 0 0 -lr 1 -axis 0 0 0 -n plane1; // Make it red. sets -name redMaterialGroup -renderable true -empty; shadingNode -name redShader -asShader phong; setAttr -type double3 redShader.color 1 0 0; surfaceShaderList -add redMaterialGroup redShader; sets -e -forceElement redMaterialGroup plane1;