ページ 1 / 1
ビリヤードのマッセプログラム
Posted: 2012年12月03日(月) 13:55
by FE
現在3Dでビリヤードのプログラムを作っているのですが、
マッセ(変化球的なやつ)のプログラム、もとい計算方法などが全く分かりません。
どなたかご教授願えないでしょうか?
Re: ビリヤードのマッセプログラム
Posted: 2012年12月03日(月) 14:41
by softya(ソフト屋)
どこまで物理挙動を再現できているのでしょうか?
回転摩擦や慣性モーメントとか、あと反発係数なども再現しないとリアルに見えないと思います。
Re: ビリヤードのマッセプログラム
Posted: 2012年12月04日(火) 10:51
by FE
入っているのは衝突判定、球の反射、各(壁、球)反発係数くらいです。
Re: ビリヤードのマッセプログラム
Posted: 2012年12月04日(火) 10:59
by softya(ソフト屋)
Re: ビリヤードのマッセプログラム
Posted: 2012年12月04日(火) 11:19
by FE
分かりました。
貼っていただいたリンクで勉強してきます。
ありがとうございます。
Re: ビリヤードのマッセプログラム
Posted: 2012年12月18日(火) 11:54
by FE
勉強して大体は理解できましたが、いざプログラムへ落とし込むとなるとなにからやっていけばいいのかが分かりません。
どうすればよいでしょうか?
とりあえずはマッセより先にスピンショットを実装していく予定です。
Re: ビリヤードのマッセプログラム
Posted: 2012年12月18日(火) 12:00
by softya(ソフト屋)
そこは、どうやって今までの物理挙動を組み込んだんでしょうか?
それと同じだと思うのですが。
>とりあえずはマッセより先にスピンショットを実装していく予定です。
物理挙動の視点から組む順番を考えるべきです。
まず、球が回転する挙動を持つ事、転がり摩擦を計算すること、回転モーメントを持つことなどです。
それらができて初めて、マッセやらスピンショットやらの話になると思いますが。