• DocumentCode
    3409407
  • Title

    An efficient technique for ray tracing of a D0L-system

  • Author

    González, Ma Pilar ; Verdú, Isidro

  • Author_Institution
    DITEC, Murcia Univ., Spain
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    165
  • Lastpage
    172
  • Abstract
    Presents an algorithm which aims at reducing the execution time and memory requirements of the synthesis of plants which are generated by a D0L system (deterministic context-free Lindenmayer system) and rendered by ray tracing. We propose a new method that carries out an intersection test directly with the production obtained by a D0L system, and thus attain considerable size reduction in the database. To reduce the computation time, the method works with a bounding volume hierarchy and adapts to the available memory by storing the hierarchy as far as a certain depth. Both the graphical primitives and those bounding volumes that have not been stored in memory are calculated at tracing time when they are required. We have compared our intersection test with a classical intersection test and with the commercial ray tracer PovRay, obtaining important reductions in computation time and memory in both cases
  • Keywords
    biology computing; botany; context-free grammars; ray tracing; rendering (computer graphics); rewriting systems; software performance evaluation; D0L system; PovRay; adaptive method; bounding volume hierarchy; computation time; database size reduction; deterministic context-free Lindenmayer system; execution time; graphical primitives; hierarchy storage; intersection test; memory requirements; plant synthesis; ray tracing; rendering; Biological system modeling; Computational efficiency; Computer graphics; Fractals; Layout; Production; Ray tracing; Testing; Tree graphs; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Graphics, Spring Conference on, 2001.
  • Conference_Location
    Budmerice
  • Print_ISBN
    0-7695-1215-1
  • Type

    conf

  • DOI
    10.1109/SCCG.2001.945351
  • Filename
    945351