ブログトップへ

2015年1月17日土曜日

ゲーム内で引力計算する際の注意点


当たり前の事だけど忘れっぽいのでメモ。

引力は距離の二乗に反比例(1/r^2)するので距離が限りなくゼロに近くなると無限大になる。
その値を関数に代入すると落ちる(ことが多い)ので注意。

リアルタイムで物体同士をうごかしてるとたまに重なって落ちるんだよね。

回避するには距離が小さくなったら関数に入れないようにすればオーケー。

今日は惑星10個作ってぶつかったら合体するとこまで作ろーっと。


ではまた。

0 件のコメント:

コメントを投稿