ジャンプ先: 概要. 戻り値. フラグ. Python 例.

概要

shadingGeometryRelCtx([exists=boolean], [history=boolean], [image1=string], [image2=string], [image3=string], [name=string], [offCommand=string], [onCommand=string], [shadingCentric=boolean])

注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。

shadingGeometryRelCtx は、取り消し可能、照会可能、および編集可能です。

このコマンドは、ジオメトリをシェーディング グループにコネクトするために使用するコンテキストを作成します。-shadingCentric フラグに true を指定すると、コンテキストをシェーディング中心モードにすることができます。つまり、まずシェーディング グループを選択すると、シェーディング グループに関連するジオメトリがハイライトされ、次にライトを選択すると割り当てが行われます。

-shadingCentric フラグに false を指定した場合は、まずジオメトリを選択します。ジオメトリに関連するシェーディング グループが強調表示され、シェーディング グループを選択すると割り当てが行われます。

戻り値

string作成されたコンテキストの名前

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

フラグ

exists, history, image1, image2, image3, name, offCommand, onCommand, shadingCentric
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
exists(ex) boolean create
指定したオブジェクトが存在するかどうかによって、true または false を返します。他のフラグは無視されます。
history(ch) boolean create
ツール コマンドの場合、対象となるツールのコンストラクション ヒストリをオンにします。
image1(i1) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の最初のアイコンです。
image2(i2) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 2 番目のアイコンです。
image3(i3) string createqueryedit
コンテキストに関連付けられているツールを表す 3 つの可能なアイコンの中の 3 番目のアイコンです。
name(n) string create
これがツール コマンドの場合、ツールに適切に名前を付けます。
offCommand(ofc) string createqueryedit
コンテキストがオンに設定されたときに発行されるコマンドです。
onCommand(onc) string createqueryedit
コンテキストがオンに設定されたときに発行されるコマンドです。
shadingCentric(s) boolean createqueryedit
シェーディング中心モード

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。

Python 例

import maya.cmds as cmds

cmds.shadingGeometryRelCtx()