移動先: 概要 戻り値 関連項目 フラグ MEL の例

概要

lightListEditor [-add] [-allShadingGroups] [-mode string] [-multipleSelection] [-remove] [-singleSelection]

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

ライト リスト エディタが作成されます。ライト リスタには、選択したオブジェクトを照らすライトが表示されます。アクティブなリストを変更すると、ライト リスタに表示される情報は変更されます。

ライトとオブジェクトを選択して「追加(ADD)」を押すと、リレーションを追加できます。アウトライナ(Outliner)などの UI からライト リスタにライトをドラッグ&ドロップして、リレーションを追加することもできます。

エディタでライトを選択して「削除(REMOVE)」を押すと、リレーションを削除できます。

戻り値

stringエディタの名前

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

関連項目

ambientLight, directionalLight, exclusiveLightCheckBox, lightList, lightListPanel, lightlink, pointLight, spotLight, spotLightPreviewPort

フラグ

add, allShadingGroups, mode, multipleSelection, remove, singleSelection
ロング ネーム(ショート ネーム) 引数型 プロパティ
-add(-add) edit
エディタがライト リスト モードになっている場合は、選択したライトがエディタ内で選択したシェーディング グループにリンクされます。エディタがシェーディング グループ モードになっている場合は、現在選択しているレンダリング可能オブジェクトが、エディタ内で選択したシェーディング グループに割り当てられます。
-remove(-r) edit
エディタがライト リスト モードになっている場合は、エディタ内で選択したシェーディング グループと選択したライトとのリンクが解除されます。エディタがシェーディング グループ モードになっている場合は、現在選択しているレンダリング可能オブジェクトの割当てが、エディタ内で選択したシェーディング グループから解除されます。
-mode(-m) string queryedit
エディタの動作モードを指定します。 有効な値は、lightLists または shadingLists です。
-singleSelection(-ss) queryedit
アクティブなリストの項目を 1 つだけエディタでリストするかどうかを指定します。このリスト技法を使用した場合は、フレームが自動的に開き、エディタ内で行を 1 回クリックするとメンバーシップが変化します。
-multipleSelection(-ms) queryedit
アクティブなリスト上で関連するものをすべてエディタでリストするかどうかを指定します。
-allShadingGroups(-asg) queryedit
シェーディング グループをすべてエディタでリストするかどうかを指定します。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : 1 つのコマンドで複数回使用可能なフラグ

MEL の例

// Create a poly sphere and two pointLights
polySphere -r 3 -n pSphere1;
pointLight -pos 6 6 0 -rgb 1.0 1.0 0.0 -n yellowLight;
pointLight -pos -6 6 0 -rgb 1.0 0.0 0.0 -n redLight;

// Select the poly sphere
select pSphere1;

// Create a light list editor which displays the lights that illuminate poly sphere selected
window lightListWindow1;
frameLayout -h 500;
$llEditor = `lightListEditor -m lightLists -asg -ss`;
showWindow lightListWindow1;

// Click to select the initialShadingGroup in the light list editor

// Select the yellowLight
select yellowLightShape;

// Link the yellowLight to the initialShadingGroup
lightListEditor -e -add $llEditor;