2. Generative Brushstroke Study
This is a Processing sketch that riffs on an old Flash hack that involved convolving the color channels to get a synthetic brushstroke direction.
In this sketch, I’m using the hue from the HSL colorspace of the source portrait of Ms. Lawrence to guide ever-smaller brushstrokes as the painting develops. Gifs show the evolution of the sketch and a larger image shows the final result.
As an early exercise in a larger user interaction project, I coded a compliment generator in Processing. The user begins by entering his or her name. Acquiring the user-input name, the sketch then generates random adjectives and nouns using arrayed strings to define the user. The code is available here.
Above are a few examples of the complimentary definitions my friend and I received.
Note: The use of Helvetica (and really, the basis of the entire project) is inspired by the work of poet Steve Roggenbuck. If you’re interested in appreciating things for a living and/or being an overall happier person, check him out.
1. Compound Epicycles.
A series of arms of equal length are connected end-to-end. Each arm spins at a constant rate, indicated by the ratios in the captions. A pen has been attached at the end of each arm.
The term “epicycle” refers to the old astronomical models that used wheels-within-wheels to approximate the motions of the stars. As you can see, such relationships can create quite complicated motion, indeed!
Here’s what the gifs looks like without tumblr’s gif limits.
Written in processing, then ported over to as3 for easier layering.
testing text in processing lead to learning about how processing hates fonts, how imagemagick hates subtle colour differences, and how pre-emptive optimisation is a horrible idea
And I know that it’s not right, I just don’t always know how or why
done processing and blender
Page 2 of 261