1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

A-FRAME: 物理演算でボーリングっぽい動きを実現してみる1(ボールの速度)

Last updated at Posted at 2019-11-21

A-Frameをつかって物理演算ができるようにしてみます。
個々の設定値がどういう意味で、何をどう設定したらどんな効果があるのかを検証していきます。
最終的にはボーリングっぽい振る舞いをさせる為の設定値を見出すことを目標にします。

今回はボールに与える速度を検証します。

レーンとピンとボールをシーンに用意します。
ボールに速度を与えます。
速度を変更した例を以下に掲載します。

例1)z方向に-20

ひとまず-20で設定してみます。
手前から奥に行ってもらう為にz軸にマイナスの力を与えます。
velocity1.gif
demo
ボールがピンに押し返されています。
たまにこういう人もいますが、ちょっと弱いですね。

例2)z方向に-200

先ほどは弱すぎたので、とりあえず10倍ぐらいにしてみましょう。
velocity3-2.gif
demo
やりすぎました。

例3)z方向に-80

このぐらいでしょうか。
velocity2.gif
demo
いい感じです。

まとめ

速度としては-80ぐらいで検証を進めることにします。
今後の課題としてはこれらをなんとかしたいなと思います。

  • ボーリング場にくらべてボールの減速がはやい気がする
  • ピンが倒れても起き上がるのがなんとも言えない気持ちになる

参考

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?