Vellumの粉砕と引裂をするために、平面パッチを簡単に粉砕することができる新しいEdge Fractureツールがあります。
以下のサンプルは、単純な布を引き裂く方法を説明しています。
-
ビューポートに球を配置します。
-
その球を地面より上側の位置まで上げて、フレーム0でキーフレームを設定します。
-
その球を地面より下側の位置まで下げて、フレーム24でキーフレームを設定します。
-
平面パッチを作成し、 Build Plane をZX Planeに設定します。
-
Size を大きくして、位置を球の下側に配置します。
-
その平面パッチにEdge Fracture SOPを追加します。これは、その平面パッチを粉砕します。
-
そのEdge FractureにVellum Configure Clothを追加します。これは、その平面パッチをVellum Clothに変換します。
-
Pin to Animation 選択で、 再選択ボタンを使って、ビューポート内でインタラクティブにピン留めしたいポイントを選択します。⇧ Shiftを押しながら、向かい合った2つのエッジを選択して、Enterを押します。
-
Sphere SOPをVellum Configure Clothの衝突ジオメトリ入力(3番目の入力)に接続します。
-
Vellum Configure Clothノードの後にVellum Solverを追加します。
シミュレーションを再生すると、布が破れて、その破れた布切れが落ちます。
-
Vellum Configure ClothノードとVellum Solverノードの間にVellum Weld Points SOPを追加します。これは、それらの布切れを接合します。
-
Vellum Weld Pointsノードの Breaking チェックボックを有効にして、 Threshold にその接合を切り離す値を設定します。この閾値を超えると、接合が切り離されます。
Note
別の方法としては、Edge Fracture SOPの Initial Pieces を無効にして、 Create シェルフタブのDraw Curveツールを使用することで、インタラクティブに平面パッチに切り目を入れることができます。 これによって、その引裂を起こさせる箇所を完全に制御することができます。 Edge Fracture SOPノードの2番目の入力にDraw Curveを接続すると、その効果を確認することができます。