ABSTRACT
We present a system for interactive animation of trees in a wind-field. Wind forces are simulated by Navier-Stokes equations, solved in real-time using multi-processor CUDA architecture. The dynamics of the tree is also modeled and simulated in real-time using elastic body physics on CUDA. Due to the animation being entirely physics based, it is straightforward to design wind-fields by adding artificial sources and obstacles and have the animation respond. By using an efficient parallel algorithm we are able to animate over a hundred trees in real-time. We demonstrate animation of a forest of trees in a variety of wind conditions under interactive control of a user.
- Y. Akagi and K. Kitajima. Computer animation of swaying trees based on physical simulation. Computer and Graphics 30, pages 529--539, 2006.Google ScholarCross Ref
- K. Crane, I. Llamas, and S. Tariq. Real-time simulation and rendering of 3d fluids. GPU Gems 3, 2007.Google Scholar
- L. Ding, C. Chongcheng, T. Liyu, and W. Qinmin. Geometrical shapes and swaying movements of realistic tree: design and implementation. In VRCAI '09: Proceedings of the 8th International Conference on Virtual Reality Continuum and its Applications in Industry, pages 295--302, New York, NY, USA, 2009. ACM. Google ScholarDigital Library
- M. Flynn. Some computer organizations and their effectiveness. IEEE Trans. Comput., 21(C):948--960, 1971.Google Scholar
- T. Giacomo, S. Capo, and F. Faure. An interactive forest. Eurographics Workshop on Computer Animation and Simulation, pages 65--74, 2001. Google ScholarDigital Library
- R. Habel, A. Kusternig, and M. Wimmer. Physically guided animation of trees. Eurographics, 28(2), 2009.Google Scholar
- M. Harris. Fast fluid dynamics simulation on the gpu. GPU Gems, 2004.Google Scholar
- X. Hu, W. Tao, and Y. Guo. Using fem to predict tree motion in a wind field. Journal of Zhejiang University, 9(7):907--915, 2008.Google ScholarCross Ref
- D. Luebke, M. Reddy, J. Cohen, A. Varshney, B. Watson, and R. Huebner. Level of Detail for 3D Graphics. Morgan Kaufmann. Google ScholarDigital Library
- nVIDIA CUDA best practices guide, version 3.0.Google Scholar
- nVIDIA CUDA programming guide, version 3.0.Google Scholar
- P. Prusinkiewicz and A. Lindenmayer. The algorithmic beauty of plants. Springer-Verlag, 1990. Google ScholarDigital Library
- nVIDIA CUDA reference manual, version 3.0.Google Scholar
- J. Roy R. Craig and A. J. Kurdila. Fundamentals of Structural Dynamics. Aeronautical Engineering Books, 2e edition.Google Scholar
- T. Sakaguchi and J. Ohya. Modeling and animation of botanical trees for interactive virtual environments. In VRST '99: Proceedings of the ACM symposium on Virtual reality software and technology, pages 139--146, New York, NY, USA, 1999. ACM. Google ScholarDigital Library
- O. Shin, T. Fujimoto, M. Tamura, K. Muraoka, and N. Chiba. A hybrid method for real-time animation of trees swaying in wind field. The Visual Computer, pages 613--623, 2004.Google Scholar
- J. Stam. Stable fluids. SIGGRAPH, 1999. Google ScholarDigital Library
- P. Visser, L. Marcelis, G. Heijden, J. Vos, P. Struik, and J. Evers. 3d modelling of plants: a review. Plant Research International, pages 7--8, 2002.Google Scholar
- X. Wei, Y. Zhao, Z. Fan, W. Li, S. Yoakum-Stover, and K. A. Blowing in the wind. Eurographics, 2003. Google ScholarDigital Library
- H. Xiaoyi. Dynamic finite element based animation of tree swing in the wind. JOURNAL OF COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, 19(9):1166--1171, 2007.Google Scholar
- L. Zhang, C. Song, Q. Tan, W. Chen, and Q. Peng. Quasi-physical simulation of large-scale dynamical forest scenes. Computer Graphics International, pages 735--742, 2006. Google ScholarDigital Library
- R. Zioma. Gpu-generated procedural wind animations for trees. GPU Gems 3, 2007.Google Scholar
Index Terms
- Realtime forest animation in wind
Recommendations
Animation of trees in wind using sparse motion capture data
We present a novel approach to animate an entire tree from the motion of a few branches. Animating medium sized trees in wind presents an arduous situation because it is difficult to create the motion of flexible branches in turbulent wind flows. The ...
Artist friendly facial animation retargeting
This paper presents a novel facial animation retargeting system that is carefully designed to support the animator's workflow. Observation and analysis of the animators' often preferred process of key-frame animation with blendshape models informed our ...
Comments