Simulation of Artificial Winds Using a Hardware Illumination Technique

  • Namkyung Lee
  • Nakhoon Baek
  • Kwan Woo Ryu
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4292)


Real world winds can be classified into two categories: natural winds and artificial winds. While previous researchers have focused on natural winds, we also need to simulate artificial winds, which may be generated by electric fans, air conditioners, human mouths, etc. In this paper, we present a mathematical model for artificial winds, and also present an efficient method for calculating the forces applied on the objects under the influence of artificial winds. Our method uses a hardware illumination technique to finally calculate the artificial wind forces, and thus the simulation process is accelerated considerably. Hence our model achieves real-time display of visually plausible motions, and its implementation shows sufficient performance for real-time interactivity. Through combining our method with previous natural wind models, we can also expect to build up an integrated wind simulation system for computer graphics applications.


Wind Force Wind Model Graphic Hardware Point Light Source Illumination Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Stam, J.: Stable fluids. In: SIGGRAPH 1999, pp. 121–128 (1999)Google Scholar
  2. 2.
    Losasso, F., Gibou, F., Fedkiw, R.: Simulating water and smoke with an octree data structure. In: SIGGRAPH 2004, pp. 457–462 (2004)Google Scholar
  3. 3.
    Perbet, F., Cani, M.P.: Animating prairies in real-time. In: ACM Symposium on Interactive 3D Graphics, pp. 103–110 (2001)Google Scholar
  4. 4.
    Perlin, K.: An image synthesizer. In: SIGGRAPH 1985, pp. 287–296 (1985)Google Scholar
  5. 5.
    Shinya, M., Fournier, A.: Stochastic motion – motion under the influence of wind. In: Eurographics 1992, pp. 119–128 (1992)Google Scholar
  6. 6.
    Stam, J., Fiume, E.: Turbulent wind fields for gaseous phenomena. In: SIGGRAPH 1993, pp. 369–376 (1993)Google Scholar
  7. 7.
    Wejchert, J., Haumann, D.: Animation aerodynamics. In: SIGGRAPH 1991, pp. 19–22 (1991)Google Scholar
  8. 8.
    Wei, X., Zhao, Y., Fan, Z., Li, W., Yoakumstover, S., Kaufman, A.: Blowing in the wind. In: ACM SIGGRAPH/EUROGRAPHICS Symposium on Computer Animation, pp. 75–85 (2003)Google Scholar
  9. 9.
    Streeter, V.L., Benjamin, E.: Fluid Mechanics. McGraw Hill, New York (1998)Google Scholar
  10. 10.
    Witkin, A., Baraff, D.: SIGGRAPH 2001 Course Notes on Physically-Based Modeling. In: ACM SIGGRAPH (2001)Google Scholar
  11. 11.
    Foley, J.D., van Dam, A.S., Feiner, K., Hughes, J.F.: Computer Graphics: Principles and Practice, 2nd edn. Addison Wesley, Reading (1990)Google Scholar
  12. 12.
    Hearn, D., Baker, M.P.: Computer Graphics. Prentice Hall, Englewood Cliffs (1997)Google Scholar
  13. 13.
    Neider, J., Davis, T., Woo, M.: OpenGL Programming Guide: The Official Guide to Learning OpenGL. Addison-Wesley, Reading (1993)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Namkyung Lee
    • 1
  • Nakhoon Baek
    • 2
  • Kwan Woo Ryu
    • 1
  1. 1.Dept. of Computer EngineeringKyungpook National Univ.DaeguKorea
  2. 2.School of EECSKyungpook National Univ.DaeguKorea

Personalised recommendations