移動先: 概要 戻り値 キーワード. 関連項目. フラグ. MEL 例.
editRenderLayerGlobals [-baseId int] [-currentRenderLayer name] [-enableAutoAdjustments boolean] [-mergeType int] [-useCurrent boolean]
editRenderLayerGlobals は 「元に戻す」が可能、「照会」が可能、「編集」が不可能 です。
すべてのレンダー レイヤに共通するパラメータ値を編集します。baseId や mergeType などのパラメータはプリファレンスとして格納され、currentRenderLayer などのパラメータはファイルとして格納されます。
boolean | コマンドの成功 |
string | 照会モードでは、カレントのレンダー レイヤ名 |
int | 照会モードでは、マージのタイプ |
int | 照会モードでは、ベース ID |
戻り値の型は照会モードでは照会フラグが基になります。
renderLayer, render, layer, globals, current, merge
createRenderLayer, editRenderLayerMembers
baseId, currentRenderLayer, enableAutoAdjustments, mergeType, useCurrent
ロング ネーム(ショート ネーム) |
引数型 |
プロパティ |
-currentRenderLayer(-crl)
|
name
|

|
|
カレントのレンダー レイヤを設定することで、renderLayerManger とすべての DAG オブジェクトが更新され、そのレンダー レイヤのメンバーとして特定されます。このフラグを「useCurrent」と併用して、アクティブ レイヤに新しい DAG オブジェクトを自動的に追加することもできます。「isCurrentRenderLayerChanging」条件を使用して、カレント レイヤが変更され、シーンへの調整が適用されるタイミングを定義することができます。
|
|
-baseId(-bi)
|
int
|

|
|
ベース レイヤ ID を設定します。これは、新しいレイヤが固有 ID の検索を開始する番号です。
|
|
-useCurrent(-uc)
|
boolean
|

|
|
カレントのレンダー レイヤを、すべての新規ノード目的地として使用するかどうかを設定します。
|
|
-enableAutoAdjustments(-eaa)
|
boolean
|

|
|
特定のアトリビュート(サーフェス レンダー統計、シェーディング グループの割り当て、レンダー設定)を変更したときに、調整の自動作成を有効にするかどうかを設定します。
|
|
-mergeType(-mt)
|
int
|

|
|
ファイルのインポート時のマージ タイプを設定します。有効な値は 0(なし)、1(番号順)と 2(名前順)です。
|
|
: コマンドの作成モードで使用可能なフラグ
|
: コマンドの編集モードで使用可能なフラグ
|
: コマンドの照会モードで使用可能なフラグ
|
: 1 つのコマンドで複数回使用可能なフラグ
|
editRenderLayerGlobals -currentRenderLayer layer1;
editRenderLayerGlobals -q -currentRenderLayer;
// Result: layer1
editRenderLayerGlobals -q -baseId;
// Result: 1
editRenderLayerGlobals -useCurrent on;
// Enable automatic creation of adjustments
editRenderLayerGlobals -enableAutoAdjustments on;