Advertisement

Controllable Multi-phase Smoke with Lagrangian Particles

  • Byung-Seok Roh
  • Chang-Hun Kim
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4035)

Abstract

This paper describes a method for controlling the multi-phase smoke animation that uses Lagrangian particles. Previous methods need several density fields to simulate different types of smoke. We use a single field, which is more like a natural phenomenon to obtain the interactive motions of fluid. Also, whereas existing methods which apply control forces to cells only, we define particle forces which enable each particle to move independently towards to target shape. Additionally, we set up internal target forces which distribute the particles uniformly within the target shape, no that it is represented more precisely.

Keywords

Control Force Density Field Force Coefficient Target Shape Lagrangian Particle 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Enright, D., Marschner, S., Fedkiw, R.: Animation and rendering of complex water surfaces. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2002) 21(3), 736–744 (2002)Google Scholar
  2. 2.
    Fattal, R., Lischinski, D.: Target-driven smoke animation. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2004) 23(3), 439–446 (2004)Google Scholar
  3. 3.
    Fedkiw, R., Stam, J., Jensen, H.W.: Visual simulation of smoke. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2001) 20(3), 15–22 (2001)Google Scholar
  4. 4.
    Feldman, B.E., O’Brien, J.F., Arikan, O.: Animating suspended particle explosions. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2003) 22(3), 708–715 (2003)MATHGoogle Scholar
  5. 5.
    Feldman, B.E., O’Brien, J.F., Klingner, B.M.: Animating gases with hybrid meshes. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2005) 24(3), 904–909 (2005)Google Scholar
  6. 6.
    Feldman, B.E., O’Brien, J.F., Klingner, B.M., Goktekin, T.G.: Fluids in deforming meshes. In: ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 255–259 (2005)Google Scholar
  7. 7.
    Foster, N., Metaxas, D.: Controlling fluid animation. In: Proceedings of Computer Graphics International 1997, pp. 178–188 (1997)Google Scholar
  8. 8.
    Foster, N., Fedkiw, R.: Practical animations of liquids. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2001) 20(3), 23–30 (2001)Google Scholar
  9. 9.
    Hong, J.-M., Kim, C.-H.: Controlling fluid animation with geometric potential. Computer Animation and Virtual Worlds 15(3-4), 147–157 (2004)CrossRefGoogle Scholar
  10. 10.
    Hong, J.-M., Kim, C.-H.: Discontinuous fluids. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2005) 24(3), 915–920 (2005)Google Scholar
  11. 11.
    Shi, L., Yu, Y.: Controllable smoke animation with guiding objects. ACM Transactions on Graphics 24(1), 140–164 (2005)CrossRefMathSciNetGoogle Scholar
  12. 12.
    Shi, L., Yu, Y.: Taming liquids for rapidly changing targets. In: ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 229–236 (2005)Google Scholar
  13. 13.
    Lossao, F., Gibou, F., Fedkiw, R.: Simulating water and smoke with an octree data structure. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2004) 23(3), 455–460 (2004)Google Scholar
  14. 14.
    Nguyen, D.Q., Fedkiw, R., Jensen, H.W.: Physically based modeling and animation of fire. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2002) 21(3), 721–728 (2002)Google Scholar
  15. 15.
    Osher, S., Fedkiw, R.: Level set methods: an overview and some recent results. Computational Physics 169(2) (2001)Google Scholar
  16. 16.
    Popovic, J., Seitz, S.M., Erdmann, M., Popovic, Z., Witkin, A.: Interactive manipula-tion of rigid body simulations. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2000) 19(3), 209–218 (2000)Google Scholar
  17. 17.
    Treuille, A., Mcnamara, A., Popovic, Z., Stam, J.: Keyframe control of smoke simulations. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 2003) 22(3), 716–723 (2003)Google Scholar
  18. 18.
    Stam, J.: Stable fluids. ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH 1999) 18(3), 121–128 (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Byung-Seok Roh
    • 1
  • Chang-Hun Kim
    • 1
  1. 1.Dept. of Computer Science & EngineeringKorea UniversitySeoulKorea

Personalised recommendations