数日前にTwitteerでopenFrameworks/C++ベースのシンプルで面白いプログラムを見つけました。junkiyoshiさんの「円をつなぐ線 openFrameworks」。ブログではソースコードも公開されているのでp5.jsで実装してみました。
4つの円の円周上の座標を線で結んでいます。円ごとに90度づつズレがあり、独特の歪みと周期があって面白い https://t.co/PbBVUcrDnC #openframeworks #generativeart pic.twitter.com/GlZxNRHh1J
— junkiyoshi (@junkiyoshi) May 11, 2018
通常のプログラミング
準備中
関数型プログラミングのように書いたもの
最近C#Linqや関数型プログラミングを勉強しているのでzip関数や参照透過性を考えながら書いたコードです。