gonewest818 2020-01-22T16:39:03.003500Z

A few of my selects from 500 total iterations with randomized initial state

gonewest818 2020-01-22T16:42:00.005600Z

gonewest818 2020-01-22T16:42:25.005900Z

gonewest818 2020-01-22T16:42:34.006200Z

alexmiller 2020-01-22T16:48:06.006900Z


alexmiller 2020-01-22T16:48:26.007200Z

how do you select the palette?

gonewest818 2020-01-22T16:55:13.009200Z

Palettes are randomized too & I’m picking the more successful ones. The basic idea (not mine) is to generate each channel R, G and B as a scaled and shifted cosine: http://www.iquilezles.org/www/articles/palettes/palettes.htm

gonewest818 2020-01-22T16:56:59.010700Z

the TL;DR of that is

channel = a + b * cos( c*t + d )

gonewest818 2020-01-22T16:57:46.011700Z

and so you supply the a,b,c,d and the free parameter is t.

gonewest818 2020-01-22T16:58:18.012400Z

In RGB you supply a 3D vector for a, b, c, and d.

alexmiller 2020-01-22T16:58:31.012800Z

cool, that strikes me as one of the more interesting design aspects

alexmiller 2020-01-22T16:58:47.013300Z

(also I suck at doing so manually :)

gonewest818 2020-01-22T16:58:58.013600Z

Yeah, the packing algorithm is fairly simple and a little bit brute force.

gonewest818 2020-01-22T17:02:33.017400Z

For the parameters a,b,c,d I decided not to use q/random, but rather q/random-gaussian so that I can have some variation but still keep the parameters statistically close to something I consider sane. I’m surprised how well that’s working. I expected a lot of ugliness but there’s a lot less than you would expect.

gonewest818 2020-01-22T17:16:11.018400Z

but for example, here’s one I wouldn’t select from the set.


Aka my favorite


Seems to have the most depth on the z axis

gonewest818 2020-01-29T23:36:20.019700Z

huh, I didn’t see that effect before but now that you say “depth” I see it too. the image does things the eye normally interprets as “depth”. in particular the smaller discs are also desaturated as if they’re in a haze.

gonewest818 2020-01-22T17:16:26.018500Z

alexmiller 2020-01-22T17:27:53.019100Z

Yeah :)