Project 3: Generative Landscape

Due Tuesday November 6th in class.
homer-trump

Write a program which presents an ever-changing, imaginative “landscape”. Populate your landscape with features that are suitable for your concept: perhaps 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 which is both consistent and engaging?

Consider: foreground, middleground, and background “layers”; variation at the macro-scale, meso-scale, and micro-scale; natural and human-made features; utopia, dystopia, and heterotopia; and the potential for surprise, through the placement of infrequent features.

Review these noteworthy examples:

Please see:

Extension: feel free to experiment with 3D, or mixtures of 2D & 3D

Submission:

  • Make a post on this blog with a description of your project, with a bibliography referencing any research materials. Include one or more screenshots or animated gifs of your project and a link to the version on OpenProcessing.