ねこでじ(Nekodigi)

Nekodigi’s diary

Programming, Art, Travel and etc...

【Processing】CardioidのString Artを作る。

成果物

f:id:Nekodigi:20200817232402p:plain:w200f:id:Nekodigi:20200817232406p:plain:w200
糸掛け曼荼羅を調べていたら、数学的にも有名なCardioidが出てきたので、Processingで再現してみました。そのうちリアルでも作ってみたいです。

仕組み

円形にポイントを打ち、1の倍数、2の倍数の点を交互に繋いでいくと、オレンジ色のCardioidができます。2の倍数を3の倍数にすると、赤色のCardioidができます。n倍数の時、n-1個の線が集中するポイントができるようです。
参考にしたサイト
www.youtube.com

コード

Cardioidという名前で追加しています。
github.com