海洋、モーター ボート、およびボートを駆動させるホットキーを組み合わせることにより、モーター ボートのインタラクティブ シミュレーションを作成することができます。
組み込みエクスプレッションを使用して、ロケータがボートにアタッチされ、水に浮かぶエフェクトがシミュレートされます。
これにより、オーシャン プレーンに沿ったボートの動きがカメラの動きに接続されます。
シミュレーション スピードを上げるには、海洋のシェーダの波の乱気流(Wave Turbulence)を 0 にし、周波数の値(Num Frequencies)を大きくします。波の高さ(Wave Height)を大きくすると、ドラマチックな効果をシミュレーションすることもできます。
以下のコマンドのホットキーを作成し、作成したキーを使用してボートを動かします。
setAttr locator1.throttle 0 setAttr locator1.rudder 0
float $t = `getAttr locator1.throttle`; setAttr locator1.throttle ($t + 0.5);
float $t = `getAttr locator1.throttle`; $t -= 0.5; if( $t < 0 ) $t = 0.0; setAttr locator1.throttle $t;
float $t = `getAttr locator1.rudder`; $t += 2.0; if( $t > 20 ) $t = 20; setAttr locator1.rudder $t;
float $t = `getAttr locator1.rudder`; $t -= 2.0; if( $t < -20 ) $t = -20; setAttr locator1.rudder $t;