21. Daniel Brown generates dystopian housing projects in his beautifully lit fractal series, Travelling by Numbers (2016).
Write a program that presents an ever-changing, imaginative “landscape.” Populate your landscape with features that are suitable for your concept: trees, buildings, vehicles, animals, people, food items, body parts, hairs, seaweed, space junk, zombies, etc.
Give consideration to the depth of variation in your landscape: after how much time does your landscape become predictable? How might you forestall this as long as possible? How can you generate a landscape that is both coherent and engaging?
Consider: foreground, middle-ground, and background “layers”; variation at the macro-scale, meso-scale, and micro-scale; natural and human-made features; utopia, dystopia, and heterotopia; the immersive use of motion parallax; and the potential for surprise through the placement of infrequent features.
We are a migrant species, instilled with a wanderlust that continually clamors for new horizons. Before the modern era of mobility, landscape paintings were often the primary means by which people could visualize faraway lands and mentally escape to them.
Today, eight-year-olds trade “seeds” for favored Minecraft worlds, and procedurally generated environments have become commonplace in video games, where the algorithmic production of novel landscapes is an economic necessity for inexhaustible play. For the meta-designer and artist-programmer, there is assuredly something godlike about calling forth world upon world. It is probably not a coincidence that the first all-CGI sequence in a feature film depicted the synthesis of an entire planet, in the triumphant “Genesis Sequence” of Star Trek II (1982).
Generative design systems, whether used to create faces, landscapes, creatures, or chairs, define seemingly infinite possibility spaces. Pay heed, however, to what Kate Compton calls the “10,000 Bowls of Oatmeal Problem”: “I can easily generate 10,000 bowls of plain oatmeal, with each oat being in a different position and different orientation, and mathematically speaking they will all be completely unique. But the user will likely just see a lot of oatmeal.” i As Compton indicates, the challenge and opportunity of meta-design is in architecting systems whose results offer perceptual uniqueness, and are thus meaningfully distinct.
This assignment asks you to bring forth a world from your imagination. Alternatively, you may create an accurate computational representation of a very real place—and generate “more” of it.
22. Kristyn Janae Solie's Lonely Planets (2013) is a stylized 3D terrain that shifts between minimalism and psychedelia. The work was created for Casey Reas's undergraduate course, Live Cinema through Creative Coding.
23. “Fractional noise” mountains (c. 1982), developed by Benoît Mandelbrot and Richard F. Voss at IBM, were a landmark in mathematical terrain synthesis.
24. Everest Pipkin generates barren flowerpot landscapes in Mirror Lake (2015), a poetic and mysterious browser experience.
25. In Jared Tarbell's classic Substrate (2003), simulated urban tectonics arise from elementary principles of accretion, branching, and feedback.