compositematerial - superclass: material; super-superclass:MAXWrapper - classID: #(1641811159, 325323510)
値 > MAXWrapper > マテリアル > CompositeMaterial |
<compositematerial>.materialList Array default: #(Standard, undefined, ... , undefined, undefined) -- alias: Material
この配列には、合成マテリアルに含まれるすべてのマテリアルが含まれます。
この配列により、複合マテリアル内のマテリアル( .materialList 配列に対応)の使用がオンまたはオフになります。
この配列は、複合マテリアルの .materialList 内の各マテリアルのミックス タイプを設定します。
この配列は、 .materialList 内の対応する各マテリアルのミキシング量を設定します。
materialList 配列は、基本マテリアルとサブマテリアルで使用するマテリアルを格納します。 mapEnables 配列は、サブマテリアルが使用可能かどうかを格納します。 mixTypes 配列は、サブマテリアルで実行されるミキシング タイプを格納します。 mixTypes 配列は、サブマテリアルで実行されるミキシング量を格納します。 materialList 配列には N 個の要素が含まれ、これは基本マテリアルおよび(N-1)サブマテリアルに相当します。その他の配列には、 (N-1) 個の要素が格納され、これは (N-1) サブマテリアルに相当します。
プロパティのエイリアスは、 amount 配列の各要素に存在します。プロパティのエイリアスには amount_X という名前があり、 X は配列要素のインデックスを示します。そのため、エイリアスの最初の amount 要素は amount_1 となり、2 番目の要素は amount_2 と続いていきます。