rotation : ヘルパー

rotation - superclass: helper super-superclass:node - classID: #(1962490633, 515064320) 

> MAXWrapper > ノード > ヘルパー > Rotation

 

   

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

説明:

Rotation オペレータでは、イベントの実行中にパーティクルの方向を設定し、アニメートすることができます。ランダムな 2 つのマトリクスと明示的な 3 つのマトリクス、合計 5 つのマトリクス内に方向を適用できます。

   

コンストラクタ:

rotation... 

   

プロパティ:

<rotation>.Direction Integer default:0 

[行列の方向](Orientation Matrix)グループ内のドロップダウン リストの状態をコントロールします。

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

0: [ランダム 3D](Random 3D) - 各パーティクルにランダムな方向 (3D) を付与します。

1: [ランダム 水平](Random Horizontal) - 各パーティクルに、Z 軸を中心とするランダムな方向 (3D) を付与します。X 軸および Y 軸を中心とする回転は、[発散](Divergence)を使用しない限り変更されません。

よって、パーティクルは垂直のままです。2: [ワールド空間](World Space) - 方向はワールド座標空間で指定されます。すべてのパーティクルの方向を指定するには、[X]/[Y]/[Z]の設定を使用します。

3: [速度スペース](Speed Space) - パーティクルの方向の座標空間は、パーティクルがイベントに入るときの方向で決定されます。

   

<rotation>.Euler_X Float default:0.0 
<rotation>.Euler_YFloat default:0.0 
<rotation>.Euler_ZFloat default:0.0 

パーティクルのローカル軸を中心とする基本的な方向を設定します。 .Direction [0: ランダム 3D](0 : Random 3D)または[1 : ランダム水平](1 : Random Horizontal)に設定されているときは使用できません。

   

<rotation>.Divergence Float default:0.0 

パーティクル方向の変動範囲(角度)を定義します。実際の偏差は、この範囲内でランダムに計算されます。 .Direction [3: 速度スペース](3 : Speed Space)に設定されているときは使用できません。

   

<rotation>.Restrict_Divergence_To_Axis BooleanClass default: false -- boolean 

True に設定した場合、発散が指定した軸に制限されます。

   

<rotation>.Divergence_Axis_X Float default: 1.0 -- animatable; float 

.Restrict_Divergence_To_Axis を True に設定したときに使用されるカスタム発散軸の X コンポーネントを定義します。

   

<rotation>.Divergence_Axis_Y Float default: 0.0 -- animatable; float 

.Restrict_Divergence_To_Axis を True に設定したときに使用されるカスタム発散軸の Y コンポーネントを定義します。

   

<rotation>.Divergence_Axis_Z Float default: 0.0 -- animatable; float 

.Restrict_Divergence_To_Axis を True に設定したときに使用されるカスタム発散軸の Z コンポーネントを定義します。

   

<rotation>.Random_Seed Integer default:12345 

ランダム値を指定します。

   

rotation インタフェース:

インタフェース: action

インタフェース: operator

インタフェース: PViewItem

関連事項