Generative Typography – A Study

Through many of my creative code experiments, the visual output can be completely unexpected but awesome. This tends to happen when I’m tinkering with Processing’s built in Perlin noise algorithm. Perlin noise is an alternative to completely randomized values, appearing splotchy in 2d with smooth transitions between. Ken Perlin actually developed this algorithm while working on the original Tron movie in the early 1980s.

perlin vs random noise 2d comparison example

Perlin noise is smoother, more gradual, and actually appears more natural than random noise. The Perlin noise above appears as clouds or smoke and a line plotted with Perlin noise could be used to represent mountains. The algorithm can be implemented in a 2, 3, or 4 dimensional function, with game developers using it to procedurally create mountainous terrain.

perlin vs random noise line comparison example

It’s fun to play around with the Perlin noise function in Processing, but feels limited. It can only influenced by a scale or translation.  I thought it would be interesting to influence the scale of the noise by an image, or to use two different scales of noise to set the threshold of some other function. However these applications of noise usually involves much additional code.

I set out to make a class to work with noise in more elaborate ways and input that into other processing drawing functions. This resulted in some really interesting visuals. Results appeared to have natural qualities, similar to the previous basic examples of Perlin noise. Having visual qualities similar to coral, moss, tree bark, mountains, scales, fur, and other things too strange to describe.

a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise

 

You also female viagra 100mg should remove the letters “FW” in the subject line. Studies are then free viagra greyandgrey.com conducted on these to discover the benefits for normal intimacy with your partner. cost of prescription viagra Millions of men have gained advantage from oral PDE5 inhibitors as cure to ED. With the help cialis sale online of Online Kamagra Jelly 100mg can easily be obtained in individual or even through the aid of net. I made this into a project, creating a series of posters, with a bit of pseudo code about each illustration, more for an aesthetic vibe than actual reference.

 

a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise

a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noisea study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise

a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise

a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise

a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noisea study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise

a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noisea study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise       a study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noisea study, generative typography, creative coding, processing, java, art, typography, poster, graphic design, perlin noise
I also published this as a project on behance. In the future I might try making more!

share:

One response to “Generative Typography – A Study”

  1. Clind says:

    I’d really love to extract some of these as TTF. THese results are so stylish :). I guess there’s no standard for animated fonts yet.
    Congratulation for these really aesthetically pleasing results !

Leave a Reply

Your email address will not be published. Required fields are marked *