nCloth プロパティをペイントする

 
 
 

本物のドレスでは、多くの場合、胸元の領域(身ごろ)は衣服がゆるく垂れ下がらないように堅い素材で作成されています。nCloth ドレスで「身ごろ」をシミュレートするには、頂点ペイント ツール(Paint Vertex Tool)を使用して、ドレスの特定の領域に入力引き付け(Input Attract)の値をペイントします。

入力引き付け(Input Attract)をペイントするには

  1. シーンの 1 番目のフレームに移動します。
  2. ドレスを選択してアトリビュート エディタ(Attribute Editor) (Attribute Editor)を開きます。
  3. nClothShape1 タブを選択し、ダイナミック プロパティ(Dynamic Properties)セクションで入力メッシュ引き付け(Input Mesh Attract)を 1.0 に設定します。
  4. nCache > 新規キャッシュの作成(nCache > Create New Cache)を選択します。
  5. 次に表示されるダイアログ ボックスで、置き換え(Replace)既存の置き換え(Replace Existing)をそれぞれ選択します。

    nCloth シミュレーションが自動的に再生されて、キャッシュとしてディスクに保存されます。

  6. シーンを再生します。

    これでドレスはシェイプを維持します。これは、手順 3 で設定した入力メッシュ引き付け(Input Mesh Attract)の値によって、nCloth が入力メッシュのシェイプを模倣するためです。この入力メッシュは、nCloth ドレスの作成元であるオリジナルのポリゴン メッシュです。

  7. nClothShape1 タブが選択されたままになっていることを確認します。
  8. nMesh > 頂点プロパティのペイント > 入力引き付け(nMesh > Paint Vertex Properties > Input Attract) > を選択します。

    ツール設定(Tool Settings)エディタで、NCloth アトリビュート ペイント ツール(Paint nCloth Attributes Tool)が現在のツールになります。

  9. ツールのリセット(Reset Tool)ボタンをクリックして、次の設定を行います。
    • 半径(U)(Radius(U)) : 3.0
    • 半径(L)(Radius(L)) : 3.0
    • ペイント操作(Paint Operation): 置き換え(Replace)
    • 値(Value): 0

    カーソルをドレスに移動すると、カーソルがアーティザン ブラシになります。

  10. ドレスの一部をペイントします。

    ペイントした部分が黒に変化します。ドレスの黒の領域は入力引き付け(Input Attract)の値が 0 であることを示します。つまり、この領域はシミュレーションの再生時に完全にダイナミックになります。逆に白の領域は入力引き付けの値が 1 であることを示し、この領域はシミュレーション全体にわたって、入力メッシュと同じになります。

  11. nCache > 新規キャッシュの作成(nCache > Create New Cache)を選択します。
  12. 次に表示されるダイアログ ボックスで、置き換え(Replace)既存の置き換え(Replace Existing)をそれぞれ選択します。

    nCloth シミュレーションが自動的に再生されて、キャッシュとしてディスクに保存されます。

  13. nCloth シミュレーションを再生します。

    これでドレスはカーソルでペイントした部分を除いては、そのシェイプが維持されます。これはペイントした領域の入力引き付けの値が 0 になり、完全にダイナミックになったためです。

  14. NCloth アトリビュート ペイント ツール(Paint nCloth Attribute Tool)で、塗り潰し(Flood)ボタンをクリックします。

    ドレス全体が黒になり、ドレス全体の入力メッシュ引き付け(Input Mesh Attract)アトリビュートに 0 の値が適用されたことを示します。

  15. 値(Value)を 1 に設定します。
  16. ツール(Tool) ブラシを使用して、「身ごろ」の上部の回りをペイントします。

    カメラをドリーやタンブルして、「身ごろ」の上部全体をペイントしてください。

  17. 値(Value)を 0.5 に設定します。
  18. ツール(Tool) ブラシを使用して、「身ごろ」の残りの部分をペイントします。前の値にペイントしないようにしてください。
  19. ドリーとタンブルによって「身ごろ」全体をペイントします。
  20. nCache > 新規キャッシュの作成(nCache > Create New Cache)を選択します。
  21. 次に表示されるダイアログ ボックスで、置き換え(Replace)既存の置き換え(Replace Existing)をそれぞれ選択します。

    nCloth シミュレーションが自動的に再生されて、キャッシュとしてディスクに保存されます。

  22. nCloth シミュレーションを再生します。

    これでドレスは、シェイプが維持される「身ごろ」の周囲を除いては、軽いシルクで作成されたように表示されます。ドレスが下の例のように表示されない場合は、必要に応じて「身ごろ」にペイントする値を大きくしてください。

これで nCloth の衣類のレッスンの前半が終了しました。レッスンの後半では、アニメートされたキャラクタを操作します。