オブジェクトを浮かべる

 
 
 

ジオメトリ(たとえばボート)を海洋に浮かべ、波のモーションによって適当に移動させることができます。以下の手順では、簡単なポリゴン立方体を使用する方法を示します。

海洋に立方体を浮かべるには

  1. ポリゴン立方体を作成します(作成 > ポリゴン プリミディブ > 立方体(Create > Polygon Primitives > Cube)を選択します)。
  2. アトリビュート エディタ(Attribute Editor)pCube1 タブをクリックし、立方体を次のようにスケールします。
    • スケール(Scale): 10 10 10
  3. 立方体と海洋プレーン(プレビュー プレーンではなく)を同時に選択し、流体エフェクト > 海洋 > ボートの作成(Fluid Effects > Ocean > Make Boats)を選択します。

    立方体の中心にボートのロケータが作成され、空間内の立方体の位置がマークされます。ロケータは、浮力のエフェクトをシミュレートする定義済みのエクスプレッションに接続されます。このエクスプレッションは、海洋の波の高さ(変形具合)に接続されます。

    エクスプレッションについてさらに学習するには、『Maya スタートアップ ガイド』の「エクスプレッション」のレッスンを参照してください。

  4. 再生コントロールを使用して、シミュレーションを再生します。

    立方体が海洋の中で上下に揺れたり、前後左右に揺れたりします。

  5. アトリビュート エディタ(Attribute Editor)locatorShape1 タブをクリックし、追加のアトリビュート(Extra Attributes)セクションの次のオプションを変更します。これらはエクスプレッションへの入力として機能します。
    • 浮力(Buoyancy): 0.75
    • ロール(Roll): 0.1
    • ピッチ(Pitch): 0.2

    浮力値を大きくすると、箱の浮力が大きくなって海洋に沈みにくくなります。ロール値とピッチ値を小さくすると、波のモーションによる前後左右の揺れが小さくなります。