Loading [MathJax]/extensions/MathMenu.js
A procedural approach to animate interactive natural sceneries | IEEE Conference Publication | IEEE Xplore

A procedural approach to animate interactive natural sceneries


Abstract:

This paper presents a method for animating and rendering an interactive natural scenery in real-time. It improves the prairie model of [I I I] by enabling the on-the-fly ...Show More

Abstract:

This paper presents a method for animating and rendering an interactive natural scenery in real-time. It improves the prairie model of [I I I] by enabling the on-the-fly generation of blades of grass, at three different levels of detail, from user-specified density maps. A new animation function, the tread on grass, is defined to allow virtual objects or characters to crush the grass. The resulting grass model is incorporated into a more complex natural scene with the adjunction of trees that respond to the same wind. Results are illustrated by the real-time animation of autonomous virtual humans interacting with this natural scenery.
Date of Conference: 08-09 May 2003
Date Added to IEEE Xplore: 21 May 2003
Print ISBN:0-7695-1934-2
Print ISSN: 1087-4844
Conference Location: New Brunswick, NJ, USA
References is not available for this document.

1. Introduction

Real-time applications such as driving simulators or video-games are more and more demanding complex outdoors scenes: an uneven terrain with animated grass, trees, rivers or water-falls, a sky with dancing clouds will be much more appealing than a conventional static environment. To feel really immerged, the user should not only be able to visit this animated scenery, but also to interact with it through the vehicle or the avatar he is controlling. This consists in both feeling the effect of the local slope and vegetation onto the avatar's motion and seeing the immediate consequences of this motion on the scenery, such as foot-prints or grass trodden down.

Select All
1.
B. Bakay, P. Lalonde and W. Heidrich, "Real-time animated grass", Eurographics 2002, 2002.
2.
M. Garland, Multiresolution modeling: Survey and future opportunities, 1999.
3.
T. D. Giacomo, S. Capo and F. Faure, "An interactive forest", Eurographics Workshop on Computer Animation and Simulation, pp. 65-74, sept. 2001.
4.
E. Gilbert, D. Johnson and S. Keerthi, "A fast procedure for computing the distance between complex objects in three dimensional space", IEEE Journal of Robotics and Automation, vol. 4, 1988.
5.
D. Hinsinger, F. Neyret and M.-P. Cani, "Interactive animation of ocean waves", Symposium on Computer Animation, july 2002.
6.
S. Hornus, A. Angelidis and M.-P. Cani, "Implicit modelling using subdivision-curves", The Visual Computer, 2002.
7.
J. Lengyel, "Real-time hair", Rendering Techniques 2000: 11th Eurographics Workshop on Rendering, pp. 243-256, June 2000, ISBN 3-211-83535-0.
8.
J. E. Lengyel, E. Praun, A. Finkelstein and H. Hoppe, "Realtime fur over arbitrary surfaces", 2001 ACM Symposium on Interactive 3D Graphics, pp. 227-232, March 2001, ISBN 1-58113-292-1.
9.
A. Meyer and F. Neyret, "Multiscale shaders for the efficient realistic rendering of pine-trees. In Graphics Interface", Canadian Information Processing Society Canadian Human-Computer Communications Society, pp. 137-144, May 2000.
10.
A. Meyer, F. Neyret and P. Poulin, "Interactive rendering of trees with shading and shadows", Eurographics Workshop on Rendering, Jul 2001.
11.
F. Perbet and M.-P. Cani, "Animating prairies in real-time", Proceedings of the Conference on the 2001 Symposium on interactive 3D Graphics. Eurographics, 2001.
12.
D. Raulo, Autonomie du mouvement pour des agents en ralit virtuelle, 2003.
13.
M. Stamminger and G. Drettakis, "Interactive sampling and rendering for complex and procedural geometry", Rendering Techniques 2001 (Proceedings of the Eurographics Workshop on Rendering 01) 12th Eurographics workshop on Rendering. Eurographics, 2001.
14.
K. Sundaraj, D. d Aulignac and E. Mazer, "A new algorithm for computing minimum distance", Proc. of the IEEE-RSJ Int. Conf. on Intelligent Robots and Systems, November 2000.
Contact IEEE to Subscribe

References

References is not available for this document.