成果物
www.youtube.com
前回は円のSoftbodyを作ったのですが、今回は、箱型のSoftbodyを作ってみました。さすがに箱では地味なので、画像を変形させてみました。
仕組み
基本的にはばねを弾ませているような感じです。フックの法則に従って縮んだ分に比例して上に力を加えています。最後に、体積が等しくなるように幅を体積÷高さで求めれば完了です。
コード
Box Softbodyという名前で追加しています。
github.com
www.youtube.com
前回は円のSoftbodyを作ったのですが、今回は、箱型のSoftbodyを作ってみました。さすがに箱では地味なので、画像を変形させてみました。
基本的にはばねを弾ませているような感じです。フックの法則に従って縮んだ分に比例して上に力を加えています。最後に、体積が等しくなるように幅を体積÷高さで求めれば完了です。
Box Softbodyという名前で追加しています。
github.com