![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-20-680x386.png)
Houdiniを用いて、物理シミュレーションを行い、それに破壊シミュレーションを行うための方法の簡単なメモ
Houdiniで物理シミュレーションを行う
ボールが地面に落下するアニメーションを作成する例
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-21.png)
Geometryを作成
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-22.png)
SphereをPolygonで作成
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-23.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-24.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-25-680x235.png)
Tranformで少し上に浮かせる
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-26.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-27.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-28-680x276.png)
落下シミュレーションを行うために、落下接触用のコリジョンとなる地面を作成。CollisionパネルからGround Planeを作成
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-29.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-30-680x201.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-31-680x331.png)
Geometryを選択し
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-34.png)
Rigid BodiesからRBD Fratured Objectを選択
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-32-680x144.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-58.png)
RBD Packed Objectを選択
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-59.png)
この状態で再生ボタンを実行すると
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-38.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-36-300x185.png)
配置したボールが落下して地面に接触し、転がることが確認できる
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-37-300x199.png)
Houdiniで破壊シミュレーションを追加する
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-39.png)
iso offsetを追加
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-40.png)
Scatterを追加し、Foce Total Countを20程度に
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-41.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-42.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-43.png)
Voronoifracturepointsを作成
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-44.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-45-300x252.png)
Voronoifractureを作成
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-46.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-47.png)
この状態で再生ボタンを押すと以下のようにシミュレーションが実行される
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-51.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-48-300x235.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-49-300x276.png)
![](http://indiegame-japan.com/wp-content/uploads/2020/04/image-50-680x613.png)