プログラミング」カテゴリーアーカイブ

バネダンパ2

機能作ったプログラムに摩擦とかを追加して,車っぽい物体を動かしてみました.

動画

それっぽい動きになってきたと思うんですがどうでしょうか.
動きの自体は3次元で作ってあるので,今後はあたり判定とかを中心に作ってこうと思います.

バネダンパ

部活でレースゲームを作ることになりました.
それで,車の挙動の担当になったのでテストにとりあえずバネダンパのシミュレーションを書いてみました.

動画

単純にノードにバネとダンパをつないだものですが,最近ゲーム業界でベルレ積分が流行ってるらしいので真似して使って見ました.
いろいろいじってるのがバネ係数,ダンパ係数,ノードの質量,リンクの長さです.

とりあえず作ったという感じですが,自分で作った物理法則にしたがってものが動くのを見るのは楽しいですね.

11/10 重力の計算がおかしかったので修正しました.