Animating prairies in real-time

Generation of dynamic natural scenes is essential for real-time applications, such as simulators or video-games. This paper presents a method for animating and rendering a prairie in real time. The geometric model for the grass relies on three different levels of detail: 3D geometry, volumetric textures (called here 2.5D representation), and 2D textures. The animation of these LODs is controlled through procedural animation primitives that implement wind effects such as slight breeze, gust of wind, whirlwind, or blast of air due to a flying object. Smooth transitions between levels of detail are computed “on the fly” according to camera motion, without stopping the animation. We discuss real-time performance on two platforms: an SGI O2, and an ONYX 2 with an Infinite Reality board.

[1]  William T. Reeves,et al.  Particle systems—a technique for modeling a class of fuzzy objects , 1983, International Conference on Computer Graphics and Interactive Techniques.

[2]  Ricki Blau,et al.  Approximate and probabilistic algorithms for shading and rendering structured particle systems , 1985, SIGGRAPH.

[3]  Thomas W. Sederberg,et al.  Free-form deformation of solid geometric models , 1986, SIGGRAPH.

[4]  James T. Kajiya,et al.  Rendering fur with three dimensional textures , 1989, SIGGRAPH.

[5]  Jakub Wejchert,et al.  Animation aerodynamics , 1991, SIGGRAPH.

[6]  Ken-ichi Anjyo,et al.  A simple method for extracting the natural beauty of hair , 1992, SIGGRAPH.

[7]  Alain Fournier,et al.  Stochastic Motion—Motion Under the Influence of Wind , 1992, Comput. Graph. Forum.

[8]  Daniel Thalmann,et al.  An Integrated System for Modeling, Animating and Rendering Hair , 1993, Comput. Graph. Forum.

[9]  Jessica K. Hodgins,et al.  Simulation Levels of Detail for Real-time Animation , 1997, Graphics Interface.

[10]  Jos Stam,et al.  Stochastic Dynamics: Simulating the Effects of Turbulence on Flexible Structures , 1997 .

[11]  Fabrice Neyret,et al.  Modeling, Animating, and Rendering Complex Scenes Using Volumetric Textures , 1998, IEEE Trans. Vis. Comput. Graph..

[12]  Fabrice Neyret,et al.  Interactive Volumetric Textures , 1998, Rendering Techniques.

[13]  Mathieu Desbrun,et al.  Adaptive simulation of soft bodies in real-time , 2000, Proceedings Computer Animation 2000.

[14]  Lee Markosian,et al.  Art-based rendering with continuous levels of detail , 2000, NPAR '00.

[15]  Jed Lengyel,et al.  Real-Time Hair , 2000, Rendering Techniques.