A Case Study of Fluid Simulation in the Film 'Sector 7'

사례연구: 영화 '7광구'의 유체 시뮬레이션

  • Received : 2012.06.25
  • Accepted : 2012.08.30
  • Published : 2012.09.01

Abstract

In this paper, we describe a case study of the film 'Sector 7' which was produced by technologies applied fluid simulation. For the CG scenes in the movie which include highly detailed fluid motions, we used smoothed particle hydrodynamics(SPH) technique to express subtle movements of seawater from a crashed huge tank, and used hybrid simulation method of particles and levelsets to describe bursting water from a submarine's broken canopy. We also used detonation shock dynamics(DSD) technique for detailed flame simulations to produce a burning monster, the film"s main character. At this point, the divergence-free vortex particle method was applied to conserve the incompressible property of fluids. In addition, we used an upsampling method to achieve more efficient video production. Consequently, we could produce the high-quality visual effects by using the domestic technologies.

본 논문에서는 영화 '7광구'에서 사용된 유체 시뮬레이션 적용 사례를 분석하고 구현된 기법들을 소개한다. 영화에 적용된 장면 중 상세한 유체 움직임을 표현하기 위하여 대형 수조에서 물이 터지면서 나오는 장면은 물의 미세한 움직임을 표현하기 위해 smoothed particle hydrodynamics(SPH) 기법을 사용하였고, 잠수정 유리를 깨고 바닷물이 쏟아지는 장면에서는 파티클과 레벨셋의 혼합 시뮬레이션 기술을 적용하였다. 영화의 주요 캐릭터인 괴물이 불타는 장면을 실감나게 연출하기 위해 높은 정교함을 보여주는 detonation shock dynamics(DSD) 화염 시뮬레이션 기법을 사용하였으며, 이때 높은 와동력을 가하더라도 유체의 비압축성을 유지하기 위해 무발산 와동 입자기법을 적용하였다. 또한, 효율적인 영상제작을 위해 업샘플링 기법을 사용하였다. 결과적으로 고품질의 영상을 국내 기술로 제작할 수 있었다.

Keywords

References

  1. ILM (Industrial Light & Magic), www.ilm.com
  2. J.-M. Hong, T. Shinar, and R. Fedkiw, Wrinkled F1 ames and Cellular Patterns, ACM Transactions on Graphics, Proceedings of ACM SIGGRAPH, 26(3), 2007
  3. Forster N., Fedkiw R., "Practical animation of liquids," In Proe, SIGGRAPH, pp, 23-30, 2001
  4. Gingo1d, R.A. and J.J Monaghan, "Smoothed Partide Hydrodynamics: Theory and Application to NonSpherical Stars," Mon. Not. R. Astron, Soc. 181, , pp, 375-389, 1977
  5. J.-M. Hong, H.Y. Lee,. lC. Yoon,. C.H. Kim,. "Bub bles alive" in: Proceedings of ACM SIGGRAPH'2008
  6. 김대영, 무발산 와동 입자와 슈퍼 샘플링 기법을 이용한 레벨셋 기반 화염 시뮬레이션의 개선, 동국대학교석사학위논문, 2011
  7. Physbam , http://physbam.stanford.edu/
  8. Scanline vfxm, http://WVlw.scanlinevfx.com/index.html
  9. Flowline, http://www.flowlines.info/
  10. http://www.nvidia.co.kr/object/io_1260954773325.html
  11. Doublenegativestudio, www.doublenegativestudio.co.uk
  12. http://www.nvidia.co.kr/object/quadro-powers-academy-best-visual-effects-press-20110221-kr.html
  13. 이준기, "영화 '국가대표'에 활용된 국산 슈퍼 컴퓨터 화제, http://www.dt.co.kr/contents.htm?article_no =2009081102011057731002, 2009
  14. kisti, http://www.kisti.re.kr/
  15. Mental lay, http://www.autodesk.co.kr/adsk/servlet/pc/index?siteID=1169528&id=13701202
  16. 월간 그래픽스 라이브, "하늘을나는꿈", 36-41, 2009. 9월
  17. 김종수, "정부<디워>상업화 어렵다", http://www.ohmynews.com/NWS_Web/view/at_pg.aspx?CNTN_CD=A0000711252, 산업자원부 자료
  18. Orphanage studio, http://www.orphanageanimation.com
  19. Losasso, F., Talton, J., Kwatra, N. and Fedkiw, R. "Two-way Coupled SPH and Particle Level Set Fluid Simulation," IEEE TVCG 14, No. 4 , 2008
  20. Foster, N., AND Metaxas, D. , "Realistic Animation of Liquids," Graphical Models and Image Processing 58,5,471-483, 1996 https://doi.org/10.1006/gmip.1996.0039
  21. Stam, J. "Stable Fluids," In SIGGRAPH 99 Conference Proceedings,121-128, 1999
  22. D. Enright, S. Marschner, and R. Fedkiw. "Animation and rendering of complex water surfaces," In Proceedings of ACM SIGGRAPH 2002), pages 736 744, 2002
  23. Desbrun M, Gascue1 Marie-Paule, "Smoothed Partides: A new paradigm for animating highly deforma blebodies," In Eurographics Workshop on Computer Animation and Simuiation(EGCAS) ,Springer-Verlag, pp, 61-76, 1996
  24. M. Muller, D. Charypar, M. Gross,"Partic1ebased fluid simulation for interactive applications," Eurogra phics Association, pp. 154-159, 2003
  25. Becker, M., and Teschner, M. 2007. "Weakly compressible SPH for free surface flows," In Symposium on Computer Animation, 209-217, 2007
  26. B. Solentha1er, R. Rajaro1a, "Predictive-Corrective Incompressible SPH", In SIGGRAPH '09: ACM SIG GRAPH 2009 papers, ACM, pp,1-6, 2009
  27. Nguyen, Fedkiw, and Jensen's, "Physically Based Modeling and Animation of Fire" paper ACM Trans, Graph. (SIGGRAPH Proe) 29, 721-728, 2002
  28. C. Horvath, W.Geiger "Directable, high-resolution simulation of fire on the GPU," ACM Transactions on Graphics (TOG), 2009
  29. 이정현, 시각 특수 효과 영상 제작을 위한 PC클러스터 구축 및 운영, 동국대학교 석사학회논문, 2010
  30. S.H. Pyo, B.K. Koo, The Trends of Fluids Simulation in Computer Graphics , 전자통신동향분석,제20권 제4호, 2005
  31. A.Sell, N.Rasmussen, and R.Fedikiw, A Vortex Part ide Method for Smoke, Water and Explosions, ACM Transactions on Graphics(Proceedings of ACM SIGGRAPH 2005), 24(3), pp,910-914, 2005 https://doi.org/10.1145/1073204.1073282
  32. K.Beets, D.Barron, super-samping anti-aliasling an alyzed beyound3d 3dfx 2000
  33. Maya, http://www.autodesk.com/
  34. Houdini, http://www.sidefx.com
  35. Mantra Randering, http://www.sidefx.com/
  36. Nuke, www.thefoundry.co.uk/
  37. OpenMPI, http://www.open-mpi.org/
  38. 디지털 타임즈, "인피니밴드, 슈퍼 컴퓨터 영역에서 입지 구축 전망, 20021125