Evolution of L-systems for compact virtual landscape generation

被引:0
|
作者
Ashlock, DA [1 ]
Gent, SP [1 ]
Bryden, KM [1 ]
机构
[1] Univ Guelph, Guelph, ON N1G 2W1, Canada
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An L-system or Lindenmayer system consists of a grammar and an interpreter. The grammar contains an axiom, usually a short string, that the grammar expands into a long, complex string. The interpreter then renders the string into an object. A midpoint L-system is a generalization of L-systems to two-dimensional arrays of characters inspired by midpoint displacement fractals. This study presents a system for simultaneously evolving the rules and and interpreter for a midpoint L-system that encodes a desired landscape. Unlike a midpoint displacement fractal a midpoint L-system is deterministic and can be evolved to yield fixed, complex shapes. The fractal character of a midpoint L-system permits the storage of a large complex virtual landscape in a small data object. The level of detail rendered by an L-system can be changed rapidly and, with a fast graphics engine, dynamically. This study introduces midpoint L-systems, gives techniques for evolving them, and demonstrates those techniques on trial landscapes that resemble hills and craters. The application of this work is for virtual reality where midpoint L-systems will allow a designer to select from many rugged versions of a landscape without requiring vast amounts of storage or machine time to render them.
引用
收藏
页码:2760 / 2767
页数:8
相关论文
共 50 条
  • [1] Grammatical Evolution of L-systems
    Beaumont, Darren
    Stepney, Susan
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 2446 - 2453
  • [2] A Virtual Reality Game Utilizing L-Systems for Dynamic Level Generation
    Yaswinski, Matthew
    Chelladurai, Jeyaprakash
    Barot, Shivani
    [J]. JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2024, 15 (02) : 276 - 280
  • [3] Parallel generation of multiple L-systems
    Lipp, Markus
    Wonka, Peter
    Wimmer, Michael
    [J]. COMPUTERS & GRAPHICS-UK, 2010, 34 (05): : 585 - 593
  • [4] ON THE POWER OF L-SYSTEMS IN IMAGE GENERATION
    CULIK, K
    KARI, J
    [J]. ACTA INFORMATICA, 1994, 31 (08) : 761 - 773
  • [5] Aesthetic evolution of L-systems revisited
    McCormack, J
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTING, 2004, 3005 : 477 - 488
  • [6] Evolving L-systems to generate virtual creatures
    Hornby, GS
    Pollack, JB
    [J]. COMPUTERS & GRAPHICS-UK, 2001, 25 (06): : 1041 - 1048
  • [7] Global distributed evolution of L-systems fractals
    Computer Science, University College, Gower Street, London
    WC1E 6BT, United Kingdom
    [J]. EvoNet: the Network of Excellence in Evolutionary Computation; Universidade de Coimbra, Portugal, 1600, 349-358 (2004):
  • [8] Global distributed evolution of L-systems fractals
    Langdon, WB
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2004, 3003 : 349 - 358
  • [9] Inverse Procedural Modeling by Automatic Generation of L-systems
    St'ava, O.
    Benes, B.
    Mech, R.
    Aliaga, D. G.
    Kristof, P.
    [J]. COMPUTER GRAPHICS FORUM, 2010, 29 (02) : 665 - 674
  • [10] Generation of the figures of some fullerenes by using L-systems
    Vahidipour, Mehdi
    Sabaghian-Bidgoli, Hosein
    Vakili-Nezhaad, Gholamreza
    [J]. CROATICA CHEMICA ACTA, 2008, 81 (02) : 341 - 345