Instant Animated Grass

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

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 images and videos

grass_screenshot: grass screenshot

Additional files

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

Weblinks

No further information available.

BibTeX

@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. ",
  month =      jan,
  issn =       "1213-6972",
  journal =    "Journal of WSCG",
  note =       "ISBN 978-80-86943-00-8",
  number =     "1-3",
  volume =     "15",
  pages =      "123--128",
  keywords =   "Real-time Rendering, Natural Scene Rendering, Natural
               Phenomena, GPU Programming",
  URL =        "https://www.cg.tuwien.ac.at/research/publications/2007/Habel_2007_IAG/",
}