FLDAdvect2D

概要

ベクトルデータをもとに、粒子を飛ばすアニメーションをします。

説明

ベクトルデータを入力とした粒子を飛ばすアニメーションをします。 粒子の形はダイヤモンド形状(8面体)です。粒子が飛ぶ方向は、初期位置を決定した瞬 間に、そこからのベクトルデータに従って流線が計算されることによって決まります。

入力ポート

fld_in
AVS/Express Field(2次元構造格子型ベクトルデータ)

出力ポート

obj_out
AVS/Express DataObject

パラメータ

表示/非表示
粒子の表示/非表示の切り換えを行います。

リセット
すべてのパラメータをリセットします。

可視化形状の保存
MVGファイルへの書き込みをします。

ヘルプ
ヘルプを表示します。

データの選択
各XY(Z)方向に割り当てるデータを選択します。上から順にXY(Z)方向の 成分となります。また、2成分か3成分が必ず必要です。

全体で計算
粒子を飛ばし始める初期位置を、すべての格子点にします。

ラインの表示
粒子を飛ばし始める初期位置を示すラインを表示します。

回転
データ平面に沿ってラインを回転します。

X軸方向の移動
データ平面上でラインをX軸方向に移動します。

Y軸方向の移動
データ平面上でラインをY軸方向に移動します。

ラインの長さ
ラインの長さのスケールを指定します。

分割数
ライン上の粒子の数を指定します。この分割数でラインが分割され、その各分割 点が粒子の初期位置になります。

ラインを真中へ
ラインの位置をX軸に垂直で且つ中心に配置します。

操作ボタン

リセット - 開始時間の状態に戻します。

停止 - パーティクルを飛ばすのを停止します。

再生 - 1度だけ再生します。

サイクル再生 - 繰り返し再生します。 終了時間になると開始時間に戻るという動作が繰り返されます。


粒子にベクトルの大きさに基づいた色を付けます。

粒子の大きさ
粒子の大きさを指定します。

開始時間
流線に沿って粒子が飛ぶ時の計算開始時間を指定します。

終了時間
流線に沿って粒子が飛ぶ時の計算終了時間を指定します。

積分時間
積分時間(タイムステップ)を指定します。

積分回数
1グリッド内での積分回数を指定します。

トータルの積分回数
トータルの積分回数を指定します。

積分次数
積分次数を指定します。

軌跡表示
粒子の移動後に軌跡を表示します。

サンプル

MicroAVS/samples/advect.v

ファイル

v/MicroAVS/Field/advect.v

関連モジュール

FLDAdvect1D
FLDAdvect3D
UCDAdvect2D
UCDAdvect3D

MicroAVSライブラリ
(C) 1999-2002 KGT Inc. All rights reserved.