Birth_File - superclass: helper; super-superclass:node - 24:0 - classID: #(1962490665, 515064320)説明:
Birth_File オペレータでは、Autodesk Softimage の ICE からのデータ転送で使用される Autodesk Maya nCache 形式での XML パーティクル ファイルのロードを実装します。
3ds Max 2012 以降で使用可能です。
コンストラクタ:
Birth_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 プロパティで指定されたパーティクル ファイルのフレーム レートが格納されます。
<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;現在のフレームのファイル名が格納されます。
読み込み専用です。
<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 のスピード (%)スピナーに相当します。
<Birth_File>.Extrapolation_Type Integer default: 1 -- integer補外の方法を取得/設定します。
有効な値は次のとおりです。
0 - オフ
1 - 一定(既定値)
<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 ビットは不明なチャネルを表します。
Birth_Paint クラスによって公開されるインタフェースは、次のとおりです。