XRefAtmosWrapper
このクラスのインスタンスを使用すると、外部の .MAX ファイルから環境効果を外部参照できます。3ds Max 8 以降 で使用可能です。
コンストラクタ:
Class instances not creatable by MAXScript
XRefAtmosWrapper インタフェース:
プロパティ:
.srcFileName : filename : Read
ソース ファイル名が含まれます。読み込み専用。
.srcItemName : string : Read
ソース項目の名前が含まれます。読み込み専用。
.xrefRecord : Interface : Read
外部参照レコード インタフェースが含まれます。読み込み専用。
.unresolved : bool : Read
外部参照が未解決である場合は true、未解決でない場合は false が含まれます。読み込み専用。
外部参照がネストされている場合は true、ネストされていない場合は false が含まれます。読み込み専用。
メソッド:
<maxObject>GetSrcItem resolveNested:<bool>
resolveNested default value: false
外部参照オブジェクトのソース項目オブジェクトを返します。オブジェクトがネストされたファイルから参照されており(言い換えると、オブジェクトが実際のオブジェクトからではなく、そのオブジェクトへの他のファイルからの外部参照を含む
Max ファイルから参照されており)、resolveNested が true に設定されていれば、ネストされた外部参照ファイルは解決されます。
<DWORD>GetParentItems <&maxObject array>parentItems
parentItems is Out parameter
参照出力パラメータ内の親項目の配列を返します。
<DWORD>GetRootItems <&maxObject array>rootItems
rootItems is Out parameter
参照出力パラメータ内のルート項目の配列を返します。
<DWORD>GetChildItems <&maxObject array>childItems
childItems is Out parameter
参照出力パラメータ内の子項目の配列を返します。
<void>GetNodes <&node array>xrefNodes
xrefNodes is Out parameter
参照出力パラメータ内の外部参照ノードの配列を返します。
プロパティ:
.proxyFileName : filename : Read
プロキシ ファイル名が含まれます。読み込み専用。
.proxyItemName : string : Read
プロキシの項目名が含まれます。読み込み専用。
.proxyRecord : Interface : Read
プロキシ レコード インタフェースが含まれます。読み込み専用。
.displayProxy : bool : Read|Write
true に設定すると、ビューポート内でプロキシが使用されます。
.renderProxy : bool : Read|Write
ture に設定すると、プロキシがプロダクション レンダラーによって使用されます。
Interface:IXRefAtmospheric
メソッド:
<maxObject>GetSourceAtmospheric <bool>resolveNestedXRef
環境効果のソース オブジェクトを返します。resolveNestedXRef が true に設定されていれば、ネストされた外部参照ファイルは解決されます。