期刊文献+

基于几何特征的流体动画控制方法 被引量:2

A Geometry-Based Control Method for Fluid Animation
下载PDF
导出
摘要 在流体动画中,流体控制是生成可控流体运动的关键技术.为产生视觉逼真、行为可控的流体动画效果,提出一种基于几何特征的流体控制方法.首先通过构建流体形状的时变几何分区,实现对可控流体形状的表达及动态跟踪;在此基础上设计异构控制模型,以增强流体运动控制的灵活性,该模型采用了带约束优化的刚性控制和基于弹簧模型的柔性控制2种方法;最后将异构控制模型与高精度流体物理模型相耦合,生成视觉逼真的可控流体运动效果.实验结果表明,该方法能够在保持流体角色形状的同时产生丰富的流体细节,满足动画师的设计需求. In fluid animation, fluid control method is one of the most critical techniques for producing controllable fluid behaviors. To provide the fluid animation results with living vision and controllable behavior, we propose a fluid control method based on geometric features. First, we construct a time- varying geometric sub-region model for fluid control which enables us to represent and track the high resolution fluid features effectively. Second, we design a heterogeneous control model to enhance the flexibility of fluid motion control. A rigid control method via constraint optimization and a soft control approach according to spring model is employed in the proposed model. Finally, we couple the heterogeneous control model with the accurate physically-based fluid model to generate controllable visual pleasing results. Experimental results show that our method can produce sufficient liquid details while preserving the character shape which satisfies the requirement of fluid simulation.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2014年第10期1827-1834,共8页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金(61202225 61272094 61303157 61379085 61173067) 山东省高等学校科技计划项目(J13LN13) 深圳市基础研究项目(JC201105190934A)
关键词 流体动画 几何特征 流体控制 fluid animation geometry features fluid control
  • 相关文献

参考文献27

  • 1Thürey N,Keiser R,Pauly M,et al.Detail preserving fluid control[C]//Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation.Aire la-Ville:Eurographics Association Press,2006:7-12.
  • 2ZhangGJ,Zhu DM,Qiu X J,et al.Skeleton based control of fluid animation[J].The Visual Computer:International Journal of Computer Graphics,2011,27(3):199-210.
  • 3Raveendran K,Thuerey N,Wojtan C,et al.Controlling liquids using meshes[C]//Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation.Aire-la-Ville:Eurographics Association Press,2012:255-264.
  • 4Pan Z R,Huang J,Tong Y Y,et al.Interactive localized liquid motion editing[J].ACM Transactions on Graphics,2013,32(6):Article No.184.
  • 5Ren B,Li C F,Lin M C,et al.Flow field modulation[J].IEEE Transactions on Visualization and Computer Graphics,2013,19(10):1708-1719.
  • 6Zhang G J,Lu D J,Zhu D M,et al.Rigid motion inspired liquid character animation[J].Computer Animation and Virtual Worlds,2013,24(3/4):205-213.
  • 7Hong Y,Zhu D M,Qiu X J,et al.Geometry-based control of fire simulation[J].The Visual Computer:International Journal of Computer Graphics,2010,26(9):1217-1228.
  • 8张桂娟,朱登明,邱显杰,王兆其.一种自适应的粒子水平集算法[J].计算机研究与发展,2011,48(3):477-485. 被引量:5
  • 9Foster N,Fedkiw R.Practical animation of liquids[C]//Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques.New York:ACM Press,2001:23-30.
  • 10Rasmussen N,Enright D,Nguyen D,et al.Directable photorealistic liquids[C]//Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation.Aire-la-Ville:Eurographics Association Press,2004:193-202.

二级参考文献25

  • 1周则明,王元全,王平安,夏德深.基于水平集的3D左心室表面重建[J].计算机研究与发展,2005,42(7):1173-1178. 被引量:8
  • 2张建伟,夏德深.基于双水平集的图像分割模型[J].计算机研究与发展,2006,43(1):120-125. 被引量:11
  • 3郑国贤,冯结青,金小刚,彭群生.基于窄带的自适应Level Set方法[J].计算机学报,2007,30(2):317-323. 被引量:3
  • 4Masten G, Watterberg P, Mareda I. Fourier synthesis of ocean scenes [J]. IEEE Computer Graphics and Application, 1987, 7(3): 16-23.
  • 5Fournier A, Reeves T. A simple model of ocean waves[C]// Proc of SIGGRAPH'86. New York: ACM, 1986:75-84.
  • 6Kass M, Miller G. Rapid, stable fluid dynamics for computer graphics [C] //Proc of SIGGRAPH'90. New York: ACM, 1990:49-57.
  • 7Müller M, Charypar D, Gross M. Particle-based fluid simulation for interactive applications [C] //Proc of ACM SIGGRAPH Symp on Computer Animation 2003. Switzerland: Eurographics Association, 2003:154-159.
  • 8Osher S, Fedkiw R. The Level Set Method and Dynamic Implicit Surfaces [M]. New York: Springer, 2002.
  • 9Enright D, Marschner S, Fedkiw, R. Animation and rendering of complex water surfaces [J]. ACM Trans on graphics, 2002, 21(3): 736-744.
  • 10Losasso F, Talton J, Kwatra N, et al. Two-way coupled SPH and particle level set fluid simulation [J]. IEEE Trans on Visualization and Computer Graphics, 2008, 14(4): 797- 8O4.

共引文献4

同被引文献44

  • 1Enright D, Marschner S, Fedkiw R. Animation and rendering of complex water surfaces. ACM Transactions on Graphics, 2002 21(3) 736-744.
  • 2Kim ], Cha D, Chang B, et al. Practical animation of turbulent splashing water//Proceedings of the 2006 ACM SIGGRAPH/ Eurographics Symposium on Computer Animation (SCA 2006). Vienna, Austria, 2006:335-344.
  • 3Wojtan C, Thtirey N, Gross M, et al. Physics-inspired topology changes for thin fluid features. ACM Transactions on Graphics, 2010, 29(4): 50.
  • 4Losasso F, Talton J O, Kwatra N, et al. Two-way coupled SPH and particle level set fluid simulation. IEEE Transactions on Visualization and Computer Graphics, 2008, 14(4): 797- 804.
  • 5Gerszewski D, Bargteil A W. Physics-based animation of large-scale splashing liquids. ACM Transactions on Graphics, 2013, 32(6): 185.
  • 6Patkar S, Aanjaneya M, Karpman D, et al. A hybrid Lagrangian-Eulerian formulation for bubble generation and dynamics//Proceedings of the 2013 ACM SIGGRAPH/Euro- graphics Symposium on Computer Animation (SCA 2013). Anaheim, USA, 2013:I05-I14.
  • 7Chentanez N, Mtiller M. Real-time Eulerian water simulation using a restricted tall cell grid. ACM Transactions on Graphics, 2011, 30(4); 82.
  • 8Solenthaler B, Gross M. Two-scale particle simulation. ACM Transactions on Graphics, 2011, 30(4): 81.
  • 9Nguyen H. GPU Gems 3. Boston: Addison-Wesley Profes- sional, 2007.
  • 10I.agse A, Lefebvre S, Cook R, et al. A survey of procedural noise functions. Computer Graphics Forum, 2010, 29 (8) 2579-260O.

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部