Birth_File : ヘルパー
Birth_File - superclass: helper; super-superclass:node - 24:0 - classID: #(1962490665, 515064320)
説明:
Birth_File オペレータでは、Autodesk Softimage の ICE からのデータ転送で使用される Autodesk Maya nCache 形式での
XML パーティクル ファイルのロードを実装します。
3ds Max 2012 以降で使用可能です。
コンストラクタ:
プロパティ:
コントロールの[パーティクル ファイル](Particle File)グループ
<Birth_File>.Particle_File String default: "" -- filename; Name_of_Particle_File
パーティクル ファイル名を取得/設定します。
<Birth_File>.Particle_File_Valid BooleanClass default: false -- boolean
このプロパティは、パーティクル ファイルが有効な場合は true、有効ではない場合や指定されていない場合は false になります。
<Birth_File>.File_Nb_Frames Integer default: 0 -- integer; Number_of_Frames_in_File
.Particle_File プロパティで指定されたパーティクル ファイル内のフレーム数が格納されます。
<Birth_File>.File_Start Integer default: 0 -- integer; File_Start_Frame
.Particle_File プロパティで指定されたパーティクル ファイルの開始フレームが格納されます。
<Birth_File>.File_End Integer default: 0 -- integer; File_End_Frame
.Particle_File プロパティで指定されたパーティクル ファイルの終了フレームが格納されます。
<Birth_File>.File_Rate Float default: 0.0 -- float; Frame_Rate
.Particle_File プロパティで指定されたパーティクル ファイルのフレーム レートが格納されます。
コントロールの[現在のフレーム](Current Frame)グループ
<Birth_File>.Nb_Particles_ThisFrame Integer default: 0 -- integer; Number_of_Particles_for_This_Frame
.Particle_File プロパティで指定されたパーティクル ファイルの現在のフレーム内のパーティクル数が格納されます。
<Birth_File>.FileTime Integer default: 0 -- integer; File_Time
現在のフレームのファイル時間が格納されます。
<Birth_File>.DataFile_ThisFrame UndefinedClass default: undefined -- string; Data_File_Name_for_This_Frame;
現在のフレームのファイル名が格納されます。
読み込み専用です。
コントロールの[時間](Time)グループ
<Birth_File>.Range_Type Integer default: 0 -- integer
範囲タイプを取得/設定します。
有効な値は次のとおりです。
0 - ファイルを使用(既定値)
1 - カスタム
<Birth_File>.Range_Start Integer default: 0 -- integer
カスタム範囲の開始フレームを取得/設定します。
.RangeType が 1 に設定されているときに使用されます。
UI の[始点](From)スピナーに相当します。
<Birth_File>.Range_End Integer default: 100 -- integer
カスタム範囲の終了フレームを取得/設定します。
.RangeType が 1 に設定されているときに使用されます。
UI の[終点](To)スピナーに相当します。
<Birth_File>.Emit_Start Integer default: 0 -- integer
放出を開始するフレームを取得/設定します。
<Birth_File>.Speed_Factor Float default: 100.0 -- float
速度係数パーセント値を取得/設定します。
UI の[スピード (%)](Speed (%))スピナーに相当します。
<Birth_File>.Extrapolation_Type Integer default: 1 -- integer
補外の方法を取得/設定します。
有効な値は次のとおりです。
0 - オフ
1 - 一定(既定値)
コントロールの[チャネル](Channels)グループ
<Birth_File>.Use_Position_Channel BooleanClass default: true -- boolean; Position
[位置](Position)チェックボックスの状態を取得/設定します。
true(既定値)に設定した場合、位置チャネルがファイルからロードされます。
false に設定した場合、位置チャネルはロードされません。
<Birth_File>.Use_Orientation_Channel BooleanClass default: true -- boolean; Orientation
[方向](Orientation)チェックボックスの状態を取得/設定します。
true(既定値)に設定した場合、方向チャネルがファイルからロードされます。
false に設定した場合、方向チャネルはロードされません。
<Birth_File>.Orientation_Up_Vector Integer default: 0 -- integer; Extrapolation_Type
[アップ ベクトル](Up Vector)ドロップダウン リストの状態を取得/設定します。
有効な値は次のとおりです。
0 - Y(既定値)
1 - Z
<Birth_File>.Use_Scale_Channel BooleanClass default: true -- boolean; Scale
[スケール](Scale)チェックボックスの状態を取得/設定します。
true(既定値)に設定した場合、スケール チャネルがファイルからロードされます。
falseに設定した場合、スケール チャネルはロードされません。
<Birth_File>.Use_Speed_Channel BooleanClass default: true -- boolean; Speed
[速度](Speed)チェックボックスの状態を取得/設定します。
true(既定値)に設定した場合、速度チャネルがファイルからロードされます。
falseに設定した場合、速度チャネルはロードされません。
<Birth_File>.Use_Color_Channel BooleanClass default: true -- boolean; Color
[カラー](Color)チェックボックスの状態を取得/設定します。
true(既定値)に設定した場合、カラー チャネルがファイルからロードされます。
falseに設定した場合、カラー チャネルはロードされません。
<Birth_File>.Color_Map_Channel Integer default: 0 -- integer
[カラー マップ チャネル](Color Map Channel)スピナーの値を取得/設定します。
<Birth_File>.Use_Opacity_Channel BooleanClass default: true -- boolean; Opacity
[不透明度](Opacity)チェックボックスの状態を取得/設定します。
true(既定値)に設定した場合、不透明度チャネルがファイルからロードされます。
falseに設定した場合、不透明度チャネルはロードされません。
<Birth_File>.Opacity_Map_Channel Integer default: 1 -- integer
[不透明度マップ チャネル](Opacity Map Channel)スピナーの値を取得/設定します。
<Birth_File>.File_Channel_Mask Integer default: 0 -- integer
整数値が格納されます。set ビットは既存のパーティクル データ チャネルを表し、false ビットは不明なチャネルを表します。