canvas要素を使って飛び跳ねるボールをシミュレートしてみた

HTML5canvas要素の勉強を兼ねて、ちょっとしたアプリケーションを作りました。
Bounding Balls
startボタンを押すとボールが落ちてきて
f:id:yuku_t:20110916023804p:image
跳ねます。
f:id:yuku_t:20110916025807p:image
弾性率をいじると、跳ねっぷりが変化します。弾性率は0以上1以下で、0だとべちゃっと止まり、1だと永久に飛び跳ね続けます。