概要
風の強さに応じた回転を設定します。
生成規則
windmill ::=
Windmill{ ( Directional = yes-no; )opt ( RotationAxis = vector-3d; )opt RotationSpeed = float; Symmetric = integer; }
解説
Directional
風の方向と回転軸の一致度合いにより回転速度を変化させるかどうか設定します。回転軸が垂直になっているような風車の場合は no を指定します。デフォルト値は yes です。
RotationAxis
回転軸をオブジェクトのローカル座標系で指定します。デフォルト値は Z 軸になります。
RotationSpeed
風速に対する回転速度の比率を [rps/(m/s)] で設定します。負値を指定すると逆回転になります。
Symmetric
回転するオブジェクトの対称性を指定します。axle-object の場合と同じです。
object-3d フィールドでのみ有効です。風車などのプロペラを作成するため使用します。風の強さや方向に応じて回転速度が変化します。wind-tracker と同様、車輌の上などに設置した場合には親オブジェクトの速度も考慮した対気速度により計算が行われます。