移動先: 概要 戻り値 キーワード. 関連項目. フラグ. Python 例.

概要

editRenderLayerAdjustment([attributeLog=boolean], [layer=name], [nodeLog=boolean], [remove=boolean])

注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。

editRenderLayerAdjustment は 「元に戻す」が可能、「照会」が可能、「編集」が不可能 です。

このコマンドを使用して、レンダー レイヤの調整を作成、編集、照会します。調整を行うことで、アクティブなレンダー レイヤに応じ、異なるアトリビュート値やコネクションを使用できるようになります。

戻り値

int適用された調整の数
string[]照会: レイヤのプラグ調整のリスト

戻り値の型は照会モードでは照会フラグが基になります。

キーワード

renderLayer

関連項目

createRenderLayer, editRenderLayerGlobals, editRenderLayerMembers

フラグ

attributeLog, layer, nodeLog, remove
ロング ネーム(ショート ネーム) 引数型 プロパティ
layer(lyr) name createquery
調整を修正するレイヤを指定します。指定しない場合、アクティブなレンダー レイヤが使用されます。
remove(r) boolean create
指定した調整をレンダー レイヤから削除します。カレント レイヤから調整を削除すると、指定したプラグはデフォルトのレンダー レイヤが定義するマスター値に戻ります。
attributeLog(alg) boolean query
指定したレイヤに対するすべての調整を、アトリビュート名順でソートして出力します。
nodeLog(nlg) boolean query
指定したレイヤに対するすべての調整を、ノード名順でソートして出力します。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : タプルまたはリストとして渡された複数の引数を持てるフラグ

Python 例

import maya.cmds as cmds

# Create two adjustments for layer1
cmds.editRenderLayerAdjustment( 'lambert1.color', 'lambert1.diffuse', layer='layer1' )
# Result : 2
# List all the adjustments to renderlayer1
cmds.editRenderLayerAdjustment( 'layer1', query=True, layer=True )
# Result : lambert1.color lambert1.diffuse
# Create adjustments for the current render layer
cmds.editRenderLayerAdjustment( 'lambert1.color' )
# Result : 1
# Remove one adjustment from the current render layer
cmds.editRenderLayerAdjustment( 'lambert1.color', remove=True )
# Result : 1
# Query the current layer for the list of adjustments
cmds.editRenderLayerAdjustment( query=True, alg=True )
# castsShadows         nurbsSphereShape1.castsShadows
#                      pPlaneShape1.castsShadows
#                      pSphereShape1.castsShadows
# instObjGroups        pCylinderShape1.instObjGroups[0]
# motionBlurByFrame    defaultRenderGlobals.motionBlurByFrame
# receiveShadows       nurbsSphereShape1.receiveShadows
#                      pPlaneShape1.receiveShadows
#                      pSphereShape1.receiveShadows
# shadingSamples       defaultRenderQuality.shadingSamples