Convert: ReferenceTarget

Convert - superclass: ReferenceTarget; super-superclass:MAXWrapper - 20:0 - classID: #(1137313544, 554188032)
 

   

パーティクル フロー クイック ナビゲーション

説明:

新機能 Convert パーティクル データ ビュー サブオペレータは、データ タイプをあるフォーマットから別のフォーマットに変換します。

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

   

コンストラクタ:

Convert...

   

プロパティ:

<Convert>.Type     Integer    default: 10   --  integer

有効な値は次のとおりです。

0 - [ブール演算 --> 整数](Boolean --> Integer)

1 - [ブール演算 --> 実数](Boolean --> Real)

2 - [整数 --> 実数](Integer --> Real)

3 - [整数 --> 時間](Integer --> Time)

4 - [実数 --> 整数](Real --> Integer)

5 - [実数 --> 時間](Real --> Time)

6 - [実数 --> ベクトル](Real --> Vector)

7 - [実数 --> クォータニオン](Real --> Quaternion)

8 - [時間 --> 整数](Time --> Integer)

9 - [時間 --> 実数](Time --> Real)

10 - [ベクトル --> 実数](Vector --> Real) (既定値)

11 - [ベクトル --> クォータニオン](Vector --> Quaternion)

12 - [ベクトル --> 行列](Vector --> Matrix)

13 - [ベクトル --> ペア](Vector --> Pair)

14 - [ベクトル --> 複合](Vector --> Complex)

15 - [クォータニオン --> 実数](Quaternion --> Real)

16 - [クォータニオン --> ベクトル](Quaternion --> Vector)

17 - [クォータニオン --> 行列](Quaternion --> Matrix)

18 - [行列 --> ベクトル](Matrix --> Vector)

19 - [行列 --> クォータニオン](Matrix --> Quaternion)

20 - [ペア --> 整数](Pair --> Integer)

21 - [ペア --> ベクトル](Pair --> Vector)

22 - [ペア --> 複合](Pair --> Complex)

23 - [複合 --> ベクトル](Complex --> Vector)

24 - [複合 --> 整数](Complex --> Integer)

25 - [複合 --> 時間](Complex --> Time)

26 - [複合 --> ペア](Complex --> Pair)

27 - [整数 --> 合成インデックス](Integer --> Compound Index)

28 - [合成インデックス --> 整数](Compound Index --> Integer)

   

<Convert>.Boolean_Conversion     Integer    default: 0   --  radiobtnIndex

.Type が 0 - [ブール演算 --> 整数](Boolean --> Integer)または 1 - [ブール演算 --> 実数](Boolean --> Real)に設定されている場合に使用されます。

有効な値は次のとおりです。

0 - [0/0.0 をFalseとする](False As 0 / 0.0) (既定値)

1 - [-1/-1.0 をFalseとする](False As -1 / -1.0)

   

<Convert>.Integer_Time_Conversion     Integer    default: 1   --  radiobtnIndex

.Type が 3 - [ブール演算 --> 整数](Boolean --> Integer)に設定される場合に使用されます。

有効な値は次のとおりです。

0 - [1 をティックとする](Tick As 1) (既定値)

1 - [1 をフレームとする](Frame As 1)

   

<Convert>.Real_Integer_Conversion     Integer    default: 0   --  radiobtnIndex

.Type が 4 - [実数 --> 整数](Real --> Integer)に設定される場合に使用されます。

有効な値は次のとおりです。

0 - [端数を丸める](Round to Even) (既定値)

1 - [切り上げ](Round Up)

2 - [切り下げ](Round Down)

   

<Convert>.Negative_Up_Toward_Zero     BooleanClass    default: true   --  boolean

.Type が 4 - [実数 --> 整数](Real --> Integer)に設定される場合に使用されます。

   

<Convert>.Real_Time_Conversion     Integer    default: 1   --  radiobtnIndex

.Type が 5 - [実数 --> 時間](Real --> Time)または 9 - [時間 --> 実数](Time --> Real)に設定されている場合に使用されます。

有効な値は次のとおりです。

0 - [1.0 をティックとする](Tick As 1.0)

1 - [1.0 をフレームとする](Frame As 1.0) (default)

2 - [1.0 を秒とする](Second As 1.0)

   

<Convert>.Real_Vector_Conversion     Integer    default: 0   --  radiobtnIndex

.Type が 6 - [実数 --> ベクトル](Real --> Vector)に設定される場合に使用されますベクトル

有効な値は次のとおりです。

0 - [デカルト座標](Cartesian Coordinates) (既定値)

1 - [円柱座標](Cylindrical Polar Coordinates)

2 - [球座標](Spherical Polar Coordinates)

   

<Convert>.Vector_Real_Conversion     Integer    default: 0   --  radiobtnIndex

.Type が 10 - [ベクトル --> 実数](Vector --> Real)に設定される場合に使用されます。

有効な値は次のとおりです。

0 - [長さ](Length) (既定値)

1 - [平均値](Average)

2 - [最小](Minimum)

3 - [最小絶対値](Min Absolute)

4 - [最大](Maximum)

5 - [X](X)

6 - [Y](Y)

7 - [Z](Z)

8 - [最大絶対値](Max Absolute)

9 - [軸半径](Axial Radius)

10 - [方位](Bearing)

11 - [緯度](Latitude)

   

<Convert>.Vector_Quaternion_Conversion     Integer    default: 0   --  radiobtnIndex

.Type が 11 - [ベクトル --> クォータニオン](Vector --> Quaternion)に設定される場合に使用されます。

有効な値は次のとおりです。

0 - [オイラー回転/角度](Euler Rotation / Angles) (既定値)

1 - [[ Roll, Pitch, Yaw ]]([ ロール、ピッチ、ヨー ])

   

<Convert>.Vector_Pair_Conversion     Integer    default: 0   --  radiobtnIndex

.Type が 13 - [ベクトル --> ペア](Vector --> Pair)または 14 - [ベクトル --> 複合](Vector --> Complex)に設定されている場合に使用されます。

有効な値は次のとおりです。

0 - [面/頂点 インデックスは I2](I2 As Face/Vertex Index) (既定値)

1 - [合成インデックスは I3](I3 As Compound Index)

   

<Convert>.Use_I3_As_Object_Index     BooleanClass    default: true   --  boolean

[オブジェクト インデックスを I3 とする](I3 As Object Index)チェックボックスの状態を取得/設定します。

.Type が 13 - [ベクトル --> ペア](Vector --> Pair)に設定される場合に使用されます。

   

<Convert>.Quaternion_Real_Conversion     Integer    default: 0   --  radiobtnIndex

.Type が 15 - [クォータニオン --> 実数](Quaternion --> Real)に設定される場合に使用されます。

有効な値は次のとおりです。

0 - [回転角度](Rotation Angle) (既定値)

1 - [ロール](Roll)

2- [ピッチ](Pitch)

3 - [ヨー](Yaw)

   

<Convert>.Quaternion_Vector_Conversion     Integer    default: 2   --  radiobtnIndex

.Type が 16 - [クォータニオン --> ベクトル](Quaternion --> Vector)に設定される場合に使用されます。

有効な値は次のとおりです。

0 - [回転軸](Rotation Axis) (既定値)

1 - [オイラー回転/角度](Euler Rotation / Angles)

2 - [[ Roll, Pitch, Yaw ]]([ ロール、ピッチ、ヨー ])

   

<Convert>.Matrix_Vector_Conversion     Integer    default: 3   --  radiobtnIndex

.Type が 18 - [行列 --> ベクトル](Matrix --> Vector)に設定される場合に使用されます。

有効な値は次のとおりです。

0 - [オイラー回転/角度](Euler Rotation / Angles)

1 - [[ Roll, Pitch, Yaw ]]([ ロール、ピッチ、ヨー ])

2 - [回転軸](Rotation Axis)

3 - [平行移動](Translation) (既定値)

4 - [スケール係数](Scale Factors)

5 - [X 軸](X Axis)

6 - [Y 軸](Y Axis)

7 - [Z 軸](Z Axis)

   

<Convert>.Pair_Integer_Conversion     Integer    default: 0   --  radiobtnIndex

.Type が 24 - [複合 --> 整数](Complex --> Integer)または 28 - [合成インデックス --> 整数](Compound Index --> Integer)に設定されている場合に使用されます。

.Type が 24 - [複合 --> 整数](Complex --> Integer)に設定されている場合の有効な値は次のとおりです:

0 - [Face/Vertex Index](面/頂点インデックス)

1 - [出力をオブジェクト インデックスとする](Object Index As Output)

2 - [出力を合成インデックスとする](Compound Index As Output)

.Type が 28 - [合成インデックス --> 整数](Compound Index --> Integer)に設定されている場合の有効な値は次のとおりです:

0 - [Face/Vertex Index](面/頂点インデックス)

1 - [出力をオブジェクト インデックスとする](Object Index As Output)

   

入力ソケットとフィルタ ソケット

<Convert>.Input_1     UndefinedClass    default: undefined   --  maxObject
<Convert>.Input_2     UndefinedClass    default: undefined   --  maxObject
<Convert>.Input_3     UndefinedClass    default: undefined   --  maxObject
<Convert>.Input_4     UndefinedClass    default: undefined   --  maxObject

Convert サブオペレータの 4 つの入力ソケットに接続されたサブオペレータを取得/設定します。

入力を予測されるタイプのサブオペレータに設定すると、そのサブオペレータを Convert サブオペレータの対応する入力に効果的にワイヤリングします。

入力タイプは、以下に一覧表示されている .Type プロパティによって異なります。

.Type .Input_1 .Input_2 .Input_3 .Input_4

0 - [ブール演算 --> 整数](Boolean --> Integer)

ブール演算 -- -- --

1 - [ブール演算 --> 実数](Boolean --> Real)

ブール演算 -- -- --

2 - [整数 --> 実数](Integer --> Real)

整数値 -- -- --

3 - [整数 --> 時間](Integer --> Time)

整数値 -- -- --

4 - [実数 --> 整数](Real --> Integer)

実数(Real) -- -- --

5 - [実数 --> 時間](Real --> Time)

実数(Real) -- -- --

6 - [実数 --> ベクトル](Real --> Vector)

実数(Real) 実数(Real) 実数(Real) --

7 - [実数 --> クォータニオン](Real --> Quaternion)

実数(Real) ベクトル -- --

8 - [時間 --> 整数](Time --> Integer)

[時間] -- -- --

9 - [時間 --> 実数](Time --> Real)

[時間] -- -- --

10 - [ベクトル --> 実数](Vector --> Real) (既定値)

ベクトル -- -- --

11 - [ベクトル --> クォータニオン](Vector --> Quaternion)

ベクトル -- -- --

12 - [ベクトル --> 行列](Vector --> Matrix)

ベクトル ベクトル ベクトル ベクトル

13 - [ベクトル --> ペア](Vector --> Pair)

ベクトル 整数値 (整数) --

14 - [ベクトル --> 複合](Vector --> Complex)

ベクトル 整数値 整数値 [時間]

15 - [クォータニオン --> 実数](Quaternion --> Real)

クォータニオン -- -- --

16 - [クォータニオン --> ベクトル](Quaternion --> Vector)

クォータニオン -- -- --

17 - [クォータニオン --> 行列](Quaternion --> Matrix)

クォータニオン ベクトル ベクトル --

18 - [行列 --> ベクトル](Matrix --> Vector)

行列 -- -- --

19 - [行列 --> クォータニオン](Matrix --> Quaternion)

行列 -- -- --

20 - [ペア --> 整数](Pair --> Integer)

ペア -- -- --

21 - [ペア --> ベクトル](Pair --> Vector)

ペア -- -- --

22 - [ペア --> 複合](Pair --> Complex)

ペア [時間] -- --

23 - [複合 --> ベクトル](Complex --> Vector)

複合 -- -- --

24 - [複合 --> 整数](Complex --> Integer)

複合 -- -- --

25 - [複合 --> 時間](Complex --> Time)

複合 -- -- --

26 - [複合 --> ペア](Complex --> Pair)

複合 -- -- --

27 - [整数 --> 合成インデックス](Integer --> Compound Index)

整数(オブジェクトインデックス) 整数(面/頂点インデックス) -- --

28 - [合成インデックス --> 整数](Compound Index --> Integer)

整数値 -- -- --

   

<Convert>.Filter     UndefinedClass    default: undefined   --  maxObject

Convert サブオペレータのフィルタ入力に接続されているサブオペレータを取得/設定します。

   

Convert インタフェース:

Convert パーティクル データ ビュー サブオペレータによって公開される共通のインタフェースは、次のとおりです。

インタフェース: DataViewItem