051 · トリック

bresenham

中心から放射状に線を伸ばし、着いたら角度をずらして生え直す。64マスの格子に整数の足し引きだけで線を引く

中心の位置と半径、スポークの本数(9〜18)を起動ごとにずらす。終点は角度cos sin で円周に並べたうえで、seed + phase + sin(phase*1.7 + i)*0.5 を角度に足してねじり、生え直しのたびに散り方を変える。

毎フレーム薄い膜をかぶせて伸びた跡を尾として残す(消さずに、薄く残す)。1ステップごとに先頭マスを濃く、追従マスを薄い tint で塗り、伸びる先端だけ目立たせる。全本数が終点に着いたら phase を進めて全部引き直す。