Evolving L-systems to generate virtual creatures

被引:66
作者
Hornby, GS [1 ]
Pollack, JB [1 ]
机构
[1] Brandeis Univ, Dept Comp Sci, DEMO Lab, Waltham, MA 02454 USA
来源
COMPUTERS & GRAPHICS-UK | 2001年 / 25卷 / 06期
关键词
animation; artificial life; representation; intelligent agents; Lindenmayer systems (L-systems);
D O I
10.1016/S0097-8493(01)00157-1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Virtual creatures play an increasingly important role in computer graphics as special effects and background characters. The artificial evolution of such creatures potentially offers some relief from the difficult and time consuming task of specifying morphologies and behaviors, But, while artificial life techniques have been used to create a variety of virtual creature, previous work has not scaled beyond creatures with 50 components and the most recent work has generated creatures that are unnatural looking. Here we describe a system that uses Lindenmayer systems (L-systems) as the encoding of an evolutionary algorithm (EA) for creating virtual creatures. Creatures evolved by this system have hundreds of parts, and the use of an L-system as the encoding results in creatures with a more natural look. (C) 2001 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:1041 / 1048
页数:8
相关论文
共 26 条
[1]  
ABELSON H, 1982, TURTLE GEOMETRY
[2]  
Back T., 1991, P 4 INT C GEN ALG, P2
[3]  
Bentley P, 1999, GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, P35
[4]  
Bentley P., 1996, THESIS U HUDDERSFIEL
[5]  
Coates P, 1999, EVOLUTIONARY DESIGN BY COMPUTERS, P323
[6]  
Fogel L. J., 1966, ARTIFICIAL INTELLIGE, DOI DOI 10.1109/9780470544600.CH7
[7]  
Funes P, 1997, FROM ANIM ANIMAT, P358
[8]   GENETIC PROGRAMMING FOR ARTICULATED FIGURE MOTION [J].
GRITZ, L ;
HAHN, JK .
JOURNAL OF VISUALIZATION AND COMPUTER ANIMATION, 1995, 6 (03) :129-142
[9]  
GRZESZCZUK R, 1995, ANN C SERIES, P63
[10]  
Holland J., 1992, ADAPTATION NATURAL A