Tags

Monday, October 21, 2013

Complexity-based Systems Project Update 04

Grid system is working now!

Just need to add a few more touches in the morning and set it to full screen.



Note: for some reason it was really difficult to get shots without cool colors, but there's plenty of frames that show the warmer and even some cooler parts of the spectrum. Perhaps I should later add a debug feature to allow you to scrub through to a to a certain iteration...








The Sine of Chaos

The current randomization function is simple, perhaps even too simple. Here she is, in all her glory.
value = (0.5 * (1.0 + Math.sin(value * TWO_PI)))

The main thing I see about this that is potentially problematic is that sine will oscillate and visually seems to favor the edges of the spectrum over the middle. The piece as a whole also seems to be either mostly warm or mostly cool at any given time. Given user interaction, this may be completely negated, but it's not the "true noise" I was originally trying for at any rate.

Also, the brightness of the piece seems to oscillate almost arbitrarily; I was hoping that using HSB would allow me to just change the hue independently?

edit:

^ Minor brain lapse. If I wanted to have the same perceived brightness I should use a different color space that deals with luminance, such as HSL. I may backlog that for future work.

No comments:

Post a Comment