Instant Animated Grass

Ralf Habel, Michael Wimmer, Stefan Jeschke
Instant Animated Grass
Journal of WSCG, 15(1-3):123-128, January 2007. [ Preprint]
Content:

Information

Abstract

This paper introduces a technique for rendering animated grass in real time. The technique uses front-to-back compositing of implicitly defined grass slices in a fragment shader and therefore significantly reduces the overhead associated with common vegetation rendering systems. We also introduce a texture-based animation scheme that combines global wind movements with local turbulences. Since the technique is confined to a fragment shader, it can be easily integrated into any rendering system and used as a material in existing scenes.

Additional Files and Images

Additional files:
grass_shader grass_shader: HLSL implementation of the grass shader
grass_textures grass_textures: Textures used in the paper
instant_animated_grass instant_animated_grass: Video of instant animated grass
More files:
Preprint
Preprint





BibTeX

Download BibTeX-Entry
@article{Habel_2007_IAG,
  title =      "Instant Animated Grass",
  author =     "Ralf Habel and Michael Wimmer and Stefan Jeschke",
  year =       "2007",
  abstract =   "This paper introduces a technique for rendering animated
               grass in real time. The technique uses front-to-back
               compositing of implicitly defined grass slices in a fragment
               shader and therefore significantly reduces the overhead
               associated with common vegetation rendering systems. We also
               introduce a texture-based animation scheme that combines
               global wind movements with local turbulences. Since the
               technique is confined to a fragment shader, it can be easily
               integrated into any rendering system and used as a material
               in existing scenes. ",
  pages =      "123--128",
  month =      jan,
  number =     "1-3",
  note =       "ISBN 978-80-86943-00-8",
  event =      "WSCG",
  issn =       "1213-6972",
  journal =    "Journal of WSCG",
  volume =     "15",
  location =   "Plzen, CZ",
  keywords =   "Real-time Rendering, Natural Scene Rendering, Natural
               Phenomena, GPU Programming",
  URL =        "http://www.cg.tuwien.ac.at/research/publications/2007/Habel_2007_IAG/",
}