XRef_Material : マテリアル

XRef_Material - superclass: material; super-superclass:MAXWrapper - 8:6 - classID: #(657198411, 1126842699)

このクラスのインスタンスを使用すると、外部の .MAX ファイルからマテリアルを外部参照できます。 3ds Max 8 以降で使用可能です。

コンストラクタ:

XRef_Material ... XRefmaterial ...

プロパティ:

<XRef_Material>.enableOverride     BooleanClass    default: false   --  boolean

[使用可能](Enable)チェックボックスの状態を取得/設定します。

3ds Max 2016 以降で使用可能です。

   

<XRef_Material>.overrideMaterial     Standardmaterial    default: Material #67:Standard   --  material; Override_Material; SubAnim

[マテリアルを上書き](Override Material)を取得/設定します。

3ds Max 2016 以降で使用可能です。

   

<XRef_Material>.nested BooleanClass default: false -- bool;

外部参照マテリアルがネストされている場合は true、ネストされていない場合は false が含まれます。

読み込み専用です。

   

<XRef_Material>.srcFileName UndefinedClass default: undefined -- filename;

ソース ファイル名が含まれます。

読み込み専用です。

   

<XRef_Material>.srcItemName UndefinedClass default: undefined -- string;

ソース項目の名前が含まれます。

読み込み専用です。

   

<XRef_Material>.unresolved BooleanClass default: true -- bool;

外部参照が未解決である場合は true、未解決でない場合は false が含まれます。

読み込み専用です。

   

<XRef_Material>.xrefRecord UndefinedClass default: undefined -- Interface;

外部参照レコード インタフェースが含まれます。

読み込み専用です。

   

XRef_Material インタフェース:

Interface:IXRefItem

プロパティ:

<XRef_Material>.srcFileName : filename : Read

ソース ファイル名が含まれます。

読み込み専用です。

   

<XRef_Material>.srcItemName : string : Read

ソース項目の名前が含まれます。

読み込み専用です。

   

<XRef_Material>.xrefRecord : Interface : Read

外部参照レコード インタフェースが含まれます。

読み込み専用です。

   

<XRef_Material>.unresolved : bool : Read

外部参照が未解決である場合は true、未解決でない場合は false が含まれます。

読み込み専用です。

   

<XRef_Material>.nested : bool : Read

外部参照がネストされている場合は true、ネストされていない場合は false が含まれます。

読み込み専用です。

   

メソッド:

<maxObject><XRef_Material>.GetSrcItem resolveNested:<bool> 

resolveNested default value: false

外部参照マテリアルのソース項目オブジェクトを返します。

オブジェクトがネストされたファイルから参照されており(言い換えると、オブジェクトが実際のオブジェクトからではなく、そのオブジェクトへの他のファイルからの外部参照を含む Max ファイルから参照されており)、 resolveNested が true に設定されていれば、ネストされた外部参照ファイルは解決されます。

   

<DWORD><XRef_Material>.GetParentItems <&maxObject array>parentItems 

parentItems is Out parameter

参照出力パラメータ内の親項目の配列を返します。

   

<DWORD><XRef_Material>.GetRootItems <&maxObject array>rootItems 

rootItems is Out parameter

参照出力パラメータ内のルート項目の配列を返します。

   

<DWORD><XRef_Material>.GetChildItems <&maxObject array>childItems 

childItems is Out parameter

参照出力パラメータ内の子項目の配列を返します。

   

<void><XRef_Material>.GetNodes <&node array>xrefNodes 

xrefNodes is Out parameter

参照出力パラメータ内の外部参照ノードの配列を返します。

   

Interface:IXRefMaterial

メソッド:

<material><XRef_Material>.GetSourceMaterial <bool>resolveNestedXRef

ソース マテリアル オブジェクトを返します。resolveNestedXRef が true に設定されていれば、ネストされた外部参照ファイルは解決されます。