background preloader

Hakai

Facebook Twitter

Houdiniレシピ:徐々に壊れる. Houdini17 Bullet Soft Constrainを使用する. Houdini17にてBulletのSoft Constrainを完全利用できるようになりました。 このSoft Constrainを実際に使ってみたいと思います。 こちらも新しく追加したRBD Material Fractureを使用し、ジオメトリを壊します。 タブを確認すると、Constrainsタブがあり、デフォルトでApply Constrain Propertiesが有効になっていることがわかります。 ちなみにRBD Material Fractureには2つのアウトプットがあります。 一番左はRenderingに使用されるジオメトリで、Interior Detailなどを追加していればその状態を出力します。 真ん中の出力はConstrainsのデータが出力されます。 一番左はProxy Outputです。 計算はこの3つ目のプロキシを使用して行っています。 ジオメトリはそのまま壊れます。

マニュアルを確認すると・・ Spring Constrainと同様に、Soft Constrainはアンカー間の距離に比例する力だが、2つのコンストレインの種類の間には動作にいくつかの違いがあるSoft Constrainは、はるかに安定しており、コンストレイン条件が煩雑な状況(例えば、非常に堅いばねまたは小さな質量の物体)でシミュレーションが爆発してしまうことがない。 ただし、Bullet Solverでしか動作しないため注意が必要です。 それではSoft Constrainを追加していきます。 RBD Material FractureのプロパティでConstrainsタブを開きます。 この中に「Switch to Soft Constraint when Broken」を有効にします。 Dop Netに入ります。 ここに、Bullet Soft Constrain Relationshipを作成します。 この状態で再生すると、下記のようにSoft Constrainによりジオメトリがつながっていることがわかります。 Bullet Soft Constrainのプロパティを確認すると、Data Nameに「Soft」と記述があります。 パラメーターを調整し、結果を変更します。 最後にTransform Pieceを追加し、計算したProxyとレンダリングするジオメトリを置き換えます。 RBD Geometry Activation in Houdini. RBD Tools Update | H17 Masterclass. RBD Tools Update | H17 Masterclass. Houdini17 Bullet Soft Constrainを使用する. Applied Houdini - Rigids II - Structure Destruction Preview. RBD Tools Update | H17 Masterclass. Shaping RBD Material Fracture.