Synthesizing Waves from Animated Height Fields

被引:30
作者
Nielsen, Michael B. [1 ,2 ]
Soederstroem, Andreas [2 ]
Bridson, Robert [2 ,3 ]
机构
[1] Aarhus Univ, DK-8200 Aarhus N, Denmark
[2] Weta Digital, Wellington 6022, New Zealand
[3] Univ British Columbia, Vancouver, BC V6T 1Z4, Canada
来源
ACM TRANSACTIONS ON GRAPHICS | 2013年 / 32卷 / 01期
关键词
Algorithms; Theory; Fluid modeling; fluid control; animation; fluid simulation; physically based animation;
D O I
10.1145/2421636.2421638
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Computer animated ocean waves for feature films are typically carefully choreographed to match the vision of the director and to support the telling of the story. The rough shape of these waves is established in the previsualization (previs) stage, where artists use a variety of modeling tools with fast feedback to obtain the desired look. This poses a challenge to the effects artists who must subsequently match the locked-down look of the previs waves with high-quality simulated or synthesized waves, adding the detail necessary for the final shot. We propose a set of automated techniques for synthesizing Fourier-based ocean waves that match a previs input, allowing artists to quickly enhance the input wave animation with additional higher-frequency detail that moves consistently with the coarse waves, tweak the wave shapes to flatten troughs and sharpen peaks if desired (as is characteristic of deep water waves), and compute a physically reasonable velocity field of the water analytically. These properties are demonstrated with several examples, including a previs scene from a visual effects production environment.
引用
收藏
页数:9
相关论文
共 30 条
[1]  
ANGELIDIS A, 2011, ACM SIGGRAPH TALK
[2]  
[Anonymous], 2004, COMPUTER ANIMATION 2, DOI DOI 10.1145/1028523.1028549
[3]  
BHATACHARYA H, 2012, P EUR 12
[4]  
Bridson R., 2008, FLUID SIMULATION COM
[5]   A Survey of Ocean Simulation and Rendering Techniques in Computer Graphics [J].
Darles, E. ;
Crespin, B. ;
Ghazanfarpour, D. ;
Gonzato, J. C. .
COMPUTER GRAPHICS FORUM, 2011, 30 (01) :43-60
[6]   Target-driven smoke animation [J].
Fattal, R ;
Lischinski, D .
ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03) :441-448
[7]  
Fournier A., 1986, Computer Graphics, V20, P75, DOI 10.1145/15886.15894
[8]  
FRECHOT J, 2007, J VIRT REALITY BROAD, V4, P11
[9]   Object-oriented software for quadratic programming [J].
Gertz, EM ;
Wright, SJ .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2003, 29 (01) :58-81
[10]   Parallel interior-point solver for structured quadratic programs: Application to financial planning problems [J].
Gondzio, Jacek ;
Grothey, Andreas .
ANNALS OF OPERATIONS RESEARCH, 2007, 152 (1) :319-339