A Micro Toolbox

ソフトウェアのニッチな問題の対処記録です

Domain Coloringで桜を描いた

先日作成した複素数関数のDomain Coloringツール(colorz)で、桜の花を描いてみた。


実行したコマンドライン:

$ colorz "(1+1i)*z/(sin((PI/10+z.phase)*2.5).abs+0.3*cos((PI/10+z.phase)*2.5).abs)"


白い線は絶対値が2のべき乗になるところ。

色相は偏角をあらわしていて、0→π/3→2π/3→π→4π/3→5π/3→0が、赤→黄→緑→水→青→紫→赤に対応する。

範囲は実軸、虚軸ともに-4から+4。


他のDomain Coloring成果はTumblrにおいている。
https://colorz-g.tumblr.com/