Skip to Page Content

Procedural Design

From WolfWikis

Jump to: navigation, search

Contents

General

Web Sites
Wikipedia entries on procedural generation, and procedural modeling
The demo scene, European hackers creating highly generative content in limited space
The Wikipedia entry on the scene
The game Spore, which makes heavy use of procedural methods of all sorts
The Wikipedia entry on Spore, which notes the heavy influence of the demo scene
Ariel Dolan's artificial life website
Laurens Lapre's website
The MathArt site
Examples & Imagery
Classic 4K and 64K demos, with highly generative content, including music
Screenshots and videos from Spore showing models being generated
Video from Chris White's SIGGRAPH 2006 presentation on procedural New York for King Kong
Imagery from Gary Flake's book (see below).
Michael Hansmeyer's site about algorithmic architecture
Demos
Demos from Gary Flake's book (see below).
Readings
Ebert et al.'s book Texturing and Modeling: a Procedural Approach
Gary Flake's book The Computational Beauty of Nature
Courses
Will Wright, creator of The Sims and Spore, talks at the TED conference about Spore as an "imagination amplifier"
Will talks at POP!Tech about the procedural technology in Spore
EA developers talk about Spore's tech at SIGGRAPH 2007: [1] [2] [3]
C.L. Nehaniv's course on Computational Morphogenesis
His course on artificial life
A list of courses using Gary Flake's book
David Corne's course on Biological Inspired Computing
John Hart's course on Procedural Shading and Modeling in CG
Tools & Environments
Code from Gary Flake's book.
Journals & Conferences
none


Agent-Based Modeling

Web Sites
Monash University's VLAB
James McLurkin teaches "stupid robot tricks". check it
Examples & Imagery
The stampede in The Lion King
The Genesis effect in Star Trek: The Wrath of Khan, which used agents as "particles"
The ride of the Rohirrim in the Lord of the Rings
Demos
none
Readings
"Swarm Smarts" full text/image link.
"Swarm Intelligence:. A Whole New Way to Think. About Business" full text/image link.
Courses
Eric Klopfer's course uses agents for urban studies
Tools & Environments
Found this 3d accelerated agent modeling environment (check out the artificial life examples): Breve
Journals & Conferences
none


Grammars

L-Systems

Web Sites
Dr. P's Algorithmic Botany site at U. Calgary
The Wikipedia entry on L-systems is pretty good
Gabriela Ochoa's introductory site
Nehaniv's L-system site
Examples & Imagery
Dr. P. et al.'s morphogenesis imagery and movies
FractInt examples
old and new examples generated with LParser
The Math Zoo, generated with LParser
Imagery from C.J. van der Mark
Demos
Branching L-system tree (java)
Simple L-system snow flakes
java view
Mario Konrad's demo
Plastik's Final Audition award-winning demo from 2005
Readings
The Algorithmic Beauty of Plants
Courses
The SIGGRAPH 2003 course by Dr. P and colleagues
A tutorial by C.J. van der Mark
A tutorial for L-System 4
Tools & Environments
U of C's Virtual Laboratory
A nice student project by Hung-Wen Chen
Laurens Lapre's LParser software, and his new version
JFLAP at Duke, a system for L-systems and other grammars
C.J. van der Mark's home page has stuff for making LParser like POVRAY
L-System 4
L-Studio Tips
Journals & Conferences
Workshop on Functional Structural Plant Models

Shape Grammars

Web Sites
The shapegrammar.org website
The wikipedia entry -- ok but not great
Website for the MIT MIYAGI workshop
Andrew Li's website
Athanassios Economou's site at Georgia Tech (he does genetics too)
The Integrated Design Innovation Group (IDIG) uses grammars in its work
Examples & Imagery
The IDIG's Harley grammar
Demos
none
Readings
Stiny and Gip's seminal paper, Shape grammars and the generative specification of painting and sculpture, in the 1971 IFIPS Congress
Terry Knight's Shape Grammars in Education and Practice: History and Prospects, in the International Journal of Design Computing, 2000
Miranda McGill's thesis on implementing and testing Shaper2D
McCormack et al.'s paper Speaking the Buick langage: capturing, understanding, and exploring brand identity with shape grammars, in Design Studies, 25, 1.
Courses
A workshop by Terry Knight at MIT on Computational Design for Housing
An introductory lecture from MIT Architecture
Course by Terry Knight at MIT
Tools & Environments
The Shaper2D shape grammar tool by Miranda McGill, and some more advanced versions of the tool
The AutoGrammar tool by Celani seems to require AutoCAD. Here's a tutorial for it
IceRay by Haldane Liew also uses AutoLisp to generate Chinese lattices
Journals & Conferences
none


Genetics

Web Sites
Karl Sims' website
Craig Reynolds' website on evolution
Jean-Philippe Rennard's introductory website
AAAI's website on GA
Hod Lipson's website
The genetic programming website
Marek Obitko's introductory site, with some software
Biota.org has interesting podcasts and good links
The GA warehouse is quite nice
Examples & Imagery
Video from Karl's paper
Demos
Rennard's GA viewer
Brandeis demo site
Hod Lipson and Jordan Pollack's Golem Project at Brandeis
Readings
Flake's introductory reading on genetics
Karl Sims' historic paper
A tutorial by Darrell Whitley
An introduction to GA stuff by John Holland
Courses
A genetic algorithm tutorial at the fog website, with code
An introductory tutorial at AI Junkie
Nick Gessler's course at UCLA
Matthew Wall's Intro to GAs
Tools & Environments
The sodaplay physics environment
The sodarace evolves sodaplay racers
The sodaconstructor wiki
The old sodaconstructor zoo
sodaplaycentral opens up sodaplay's black box
Breve has 3D agent physics, see the walker demo. Also has PUSH, a language for GP
Journals & Conferences
Artificial Life journal


Mobile Scripting

Web Sites
none
Examples & Imagery
This is a tutorial on threads and updating a UI with thread timing: PizzaTimer
Demos
none
Readings
none
Courses
none
Tools & Environments
none
Journals & Conferences
none
Personal tools

Wiki Stats

Users:  4,180
Pages:  2,481
Uploads:  2,891
Views:  2,771,789
Edits:  51,892