ねこでじ(Nekodigi)

Nekodigi’s diary

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

【Processing】泡のアニメーションをPower DiagramとCircle in Convex hullで実装する

成果物

www.youtube.com
面積をきっちり決めてグラフとして使われることが多いのですが、あまり必要性がなかったので、シンプルな形に留めておきました。

仕組み

Power Diagramの円をCircle in Convex hullに従って動かすと、この様な結果が得られます。円を別に計算しておき、毎フレームPower Diagramに円を代入して処理しています。
nekodigi.hatenablog.com
nekodigi.hatenablog.com

コード

Power Diagram 0 1 circle in convexという名前で追加しています。
github.com