|
ABSTRACT
This paper describes how evolutionary techniques of variation and selection can be used to create complex simulated structures, textures, and motions for use in computer graphics and animation. Interactive selection, based on visual perception of procedurally generated results, allows the user to direct simulated evolutions in preferred directions. Several examples using these methods have been implemented and are described. 3D plant structures are grown using fixed sets of genetic parameters. Images, solid textures, and animations are created using mutating symbolic lisp expressions. Genotypes consisting of symbolic expressions are presented as an attempt to surpass the limitations of fixed-length genotypes with predefined expression rules. It is proposed that artificial evolution has potential as a powerful tool for achieving flexible complexity with a minimum of user input and knowledge of details.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Aono, M., and Kunii, T. L., "Botanical Tree Image Generation," IEEE Computer Graphics and Applications, Vol.4, No.5, May 1982.
|
| |
2
|
Darwin, Charles, The Origin of Species, New American Library, Mentor paperback, 1859.
|
| |
3
|
Dawkins, Richard, The Blind Watchmaker, Harlow Logman, 1986.
|
| |
4
|
Dawkins, Richard, "The Evolution of Evolvability," Artijicial Life Proceedings, 1987, pp.201-220.
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
|
 |
15
|
|
 |
16
|
|
| |
17
|
Oppenheimer, P. "The Artificial Menagerie" Artificial Life Proceedings, 1987, pp.251-274.
|
 |
18
|
|
 |
19
|
|
 |
20
|
|
 |
21
|
|
 |
22
|
|
| |
23
|
|
| |
24
|
Sims, K., Panspermia, Siggraph Video Review 1990.
|
 |
25
|
|
| |
26
|
|
| |
27
|
Thinking Machines Corporation, Connection Machine Model CM-2 Technical Swnmary, technical report, May 1989.
|
| |
28
|
Todd, S. J. P., and Latham, W., "Mutator, a Subjective Human Interface for Evolution of Computer Sculptures," IBM United Kingdom Scientific Centre Report 248, 1991.
|
 |
29
|
|
CITED BY 92
|
|
J. Marks , B. Andalman , P. A. Beardsley , W. Freeman , S. Gibson , J. Hodgins , T. Kang , B. Mirtich , H. Pfister , W. Ruml , K. Ryall , J. Seims , S. Shieber, Design galleries: a general approach to setting parameters for computer graphics and animation, Proceedings of the 24th annual conference on Computer graphics and interactive techniques, p.389-400, August 1997
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David Anderson , Emily Anderson , Neal Lesh , Joe Marks , Ken Perlin , David Ratajczak , Kathy Ryall, Human-guided simple search: combining information visualization and heuristic search, Proceedings of the 1999 workshop on new paradigms in information visualization and manipulation in conjunction with the eighth ACM internation conference on Information and knowledge management, p.21-25, November 02-06, 1999, Kansas City, Missouri, United States
|
|
|
|
|
|
Stacey D. Scott , Neal Lesh , Gunnar W. Klau, Investigating human-computer optimization, Proceedings of the SIGCHI conference on Human factors in computing systems: Changing our world, changing ourselves, April 20-25, 2002, Minneapolis, Minnesota, USA
|
|
|
Sandeep Kochhar , Mark Friedell , Joe Marks , Steve Sistare , Louis Weitzman, Interaction paradigms for human-computer cooperation in design, Conference companion on Human factors in computing systems, p.187-188, April 24-28, 1994, Boston, Massachusetts, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gunnar W. Klau , Neal Lesh , Joe Marks , Michael Mitzenmacher, Human-guided tabu search, Eighteenth national conference on Artificial intelligence, p.41-47, July 28-August 01, 2002, Edmonton, Alberta, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David Birchfield , David Lorig , Kelly Phillips, Sustainable: a dynamic, robotic, sound installation, Proceedings of the 2005 conference on New interfaces for musical expression, May 26-28, 2005, Vancouver, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Teresa Chambel , Luís Correia , Jônatas Manzolli , Gonçalo Dias Miguel , Nuno A. C. Henriques , Nuno Correia, Technology and Digital Art: Creating video art with evolutionary algorithms, Computers and Graphics, v.31 n.6, p.837-847, December, 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Namrata Khemka , Scott Novakowski , Gerald Hushlak , Christian Jacob, Evolutionary design of dynamic SwarmScapes, Proceedings of the 10th annual conference on Genetic and evolutionary computation, July 12-16, 2008, Atlanta, GA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penousal Machado , Juan Romero , Antonino Santos , Amílcar Cardoso , Alejandro Pazos, Technical Section: On the development of evolutionary artificial artists, Computers and Graphics, v.31 n.6, p.818-826, December, 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yang Yang , Bin B. Zhu , Rui Guo , Linjun Yang , Shipeng Li , Nenghai Yu, A comprehensive human computation framework: with application to image labeling, Proceeding of the 16th ACM international conference on Multimedia, October 26-31, 2008, Vancouver, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gunnar W. Klau , Neal Lesh , Joe Marks , Michael Mitzenmacher , Guy T. Schafer, The HuGS platform: a toolkit for interactive optimization, Proceedings of the Working Conference on Advanced Visual Interfaces, May 22-24, 2002, Trento, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Perry Barile , Vic Ciesielski , Marsha Berry , Karen Trist, Animated drawings rendered by genetic programming, Proceedings of the 11th Annual conference on Genetic and evolutionary computation, July 08-12, 2009, Montreal, Québec, Canada
|
|