ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Processing】非常にシンプルな方法で抽象的な星の爆発のアニメーションを作る。

成果物

www.youtube.com
TED Talkのイントロのようなものを作りたいなと思ってよく観察してみると、内側から爆発しているように感じたので、Processingで簡単に再現してみたところ、なかなかリアリティのあるアニメーションを作ることができました。

仕組み

前に作ったCircle in Convex hullを使って円の中に円を閉じ込めます。そして、内側にあるものほど強く、表面は速さ0になるように加速すると、この様な結果が得られます。

コード

Explode in Convex hullという名前で追加しています。
github.com