値 > MAXWrapper > ノード > ヘルパー > Birth_Texture |
Birth_Texture オペレータは、アニメートされたテクスチャを使用してパーティクルのタイミング、位置、スケールを計算します。通常は、Birth_Texture では、テクスチャが白色または明るい色のオブジェクトからパーティクルが放出されます。
Birth_Texture オペレータは、最初に Creativity Extension の一部として 3ds Max 2009 に追加され、3ds Max 2010 では 3ds Max の重要な部分になりました。この機能はそれ以前は、パーティクル フロー ツール Box #1 として提供されていました。
オペレータがパーティクルの放出を開始するフレームを定義する[放出開始](Emit Start)の値を取得/設定します。
オペレータがパーティクルの放出を停止するフレームを定義する[放出終了](Emit Stop)の値を取得/設定します。開始と終了の正確なタイミングは、個々のパーティクルのタイミングによって異なります。このタイミングは、エミッタのアニメートされたテクスチャによって決まります。
[エミッタにロック](Lock On Emitter)オプションの状態を取得/設定します。
true に設定すると、すべてのパーティクルの基点がペイントされたオブジェクトに「接着」された状態になります。このオプションを使用すると、[発生テクスチャ](Birth Texture)オペレータはパーティクルの発生後もパーティクルの位置を引き続きコントロールします。
[量タイプ](Quantity Type)ラジオ ボタンの選択インデックスを取得/設定します。
.Emission_Type が 0 に設定されている場合に使用される[量](Amount)の値を取得/設定します。
.Emission_Type が 1 に設定されている場合に使用される[最大レート](Max.Rate)の値を取得/設定します。
.Emission_Type が 2 に設定されている場合に使用される[分割](Separate)の値を取得/設定します。
.Emission_Type が 2 に設定されている場合に使用される[スケール係数に調節](Adjust By Scale Factor)の状態を取得/設定します。
[サブディバイド](Subdivide)チェックボックスの状態を取得/設定します。
[サブディバイド](Subdivide)の値を取得/設定します。
[遅延の偏差](Delay Var)の値を取得/設定します。
[遅延](Latency)チェックボックスの状態を取得/設定します。
[発生要因](Emission By)ドロップダウン リストの選択インデックスを取得/設定します。
0 - マテリアル (既定値) - エミッタのマテリアルから色を取得します。
1 - サブ マテリアル - 1 つのサブマテリアルから色を取得し、指定のサブマテリアル ID (マテリアル ID)を持つ面にのみパーティクルを生成します。サブマテリアル ID は、[サブ マテリアル ID](Sub-Mtl ID)パラメータで設定します。
2 - サブ マテリアル グローバル - 1 つのサブマテリアルから色を取得し、面のマテリアル ID に関係なく、エミッタ サーフェス全体にパーティクルを生成します。サブマテリアル ID は、[サブ マテリアル ID](Sub-Mtl ID)パラメータで設定します。
3 - 頂点カラー - 頂点カラー チャネルから色を取得します。
4 - 頂点アルファ - 頂点アルファ チャネルから色を取得します。
5 - 頂点イルミネーション - 頂点イルミネーション チャネルから色を取得します。
6 - マッピング - マップ チャネルから色を取得します。マップ チャネルは、[頂点ペイント](Vertex Paint)モディファイヤで頂点に色をつけるのに使用されるチャネルです。マップ チャネルのインデックスは[チャネル](Channel)パラメータで定義します。
[R]、[G]、[B]チェックボタンの状態をブール値の配列として取得/設定します。
[サブ マテリアル ID](Sub-Mtl ID)の値を取得/設定します。
[アニメートされたエミッタ](Animated Emitters)チェックボックスの状態を取得/設定します。
[サーフェス法線オフセット](Surface Normal Offset)チェックボックスの状態を取得/設定します。
[最小オフセット](Offset Min)の値を取得/設定します。
[スケール要因](Scale By)ドロップダウン リストの選択インデックスを取得/設定します。
0 - なし (既定値) - パーティクルのスケールを設定しません。
1 - サブ マテリアル - 1 つのサブマテリアルを使用してスケールを設定し、このスケールを、面のマテリアル ID に関係なくエミッタ サーフェス全体で使用します。サブマテリアル ID は、[サブ マテリアル ID](Sub-Mtl ID)パラメータで設定します。
2 - 頂点カラー - 頂点カラー チャネルを使用してパーティクルのスケールを定義します。
3 - 頂点アルファ - 頂点アルファ チャネルを使用してパーティクルのスケールを定義します。
4 - 頂点イルミネーション - 頂点イルミネーション チャネルを使用してパーティクルのスケールを定義します。
5 - マッピング - [頂点ペイント](Vertex Paint)モディファイヤで頂点のカラーリングに使用されるマップ チャネルを使って、パーティクルのスケールを定義します。マップ チャネルのインデックスは[チャネル](Channel)パラメータで定義します。
[サブ マテリアル ID](SubMat ID)の値を取得/設定します。
[発生テクスチャ](Birth Texture)オペレータを初期化します。変更パネル UI の[パーティクル放出を初期化](Initialize Particle Emission)ボタンを押すことに対応します。