A Review of Fluid Animation Simulation in CG

Authors

  • Puhan Liao School of Hebei GEO University, Shijiazhuang, China

DOI:

https://doi.org/10.54691/kqxsqh02

Keywords:

Fluid Simulation; Data-Driven Methods; Physics-Based Methods; Hybrid Simulation; Computer Graphics

Abstract

Fluid simulation stands as a cornerstone technology in modern computer graphics, underpinning advancements in film and television production, interactive game development, and immersive virtual reality (VR) experiences. Its core mission is to digitally replicate the intricate natural motions of fluids—including liquids, gases, and their interactions—while striking a critical balance between computational efficiency, high visual realism, and artistic controllability. Propelled by rapid developments in parallel computing hardware and artificial intelligence algorithms, fluid simulation has evolved into three dominant technical paradigms: data-driven methods, physics-based methods, and hybrid approaches that merge the strengths of the first two. This review comprehensively synthesizes key research findings from domestic and international scholars across these paradigms, delving into progress in method optimization, scenario-specific applications, and technical evaluation systems. It systematically summarizes the unique strengths and inherent limitations of each approach, dissects pressing current challenges such as poor cross-scene generalization, excessive computational costs, and inadequate adaptation to extreme scenarios, and outlines prospective future research directions. By doing so, this review aims to provide a valuable theoretical and practical reference for researchers and practitioners in related fields.

Downloads

Download data is not yet available.

References

[1] Deng, Yujuan.(2021).(Fluid Equation-Based and Data-Driven Simulation of Special Effects Animation).ADVANCES IN MATHEMATICAL PHYSICS,2021(1)

[2] Peng Chen. (2022). Research on Data - Driven Fluid Animation Editing and Detail Enhancement Methods (Doctoral dissertation, East China Normal University). https://link.cnki.net/doi/10.27149/d.cnki.ghdsu.2022.005475doi:10.27149/d.cn

[3] Nahyup Kang,Donghoon Sagong,Hyong Euk Lee & Hwiryong Jung.(2022).([en]Modeling method and apparatus and apparatus using fluid animation graph)

[4] Mahapatra, Aniruddha & Kulkarni, Kuldeep.(2022).(Controllable Animation of Fluid Elements in Still Images).2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2022),2022-June,3657-3666

[5] Kim, Byungsoo,Azevedo, Vinicius C.,Gross, Markus & Solenthaler, Barbara.(2020).(Lagrangian Neural Style Transfer for Fluids).ACM TRANSACTIONS ON GRAPHICS,39(4),52:1–52:10

[6] Chen, Q., Wang, Y., Wang, H., & Yang, X. (2021). Data-driven simulation in fluids animation: A survey. Virtual Reality & Intelligent Hardware, 3(2), 87-104. https://doi.org/10.1016/j.vrih.2021.02.002.

[7] Liu Sinuo. (2021). Physics-Based Detail Enhancement and Gas-Liquid Coupling Simulation for Fluid Animation (Doctoral dissertation, University of Science and Technology Beijing). Doctoral dissertation. https://link.cnki.net/doi/10.26945/d.cnki.gbjku.2021.000270. DOI: 10.26945/d.cnki.gbjku.2021.000270.

[8] Ban, X., Wang, X., He, L. et al. Adaptively stepped SPH for fluid animation based on asynchronous time integration. Neural Comput & Applic 29, 33–42 (2018). https://doi.org/10.1007/s00521-016-2286-8

[9] Judice, S. & Giraldi, G..(2020).(Fluid Animation Using Sketching, Diffusion-Reaction and Lattice Boltzmann Models).IEEE LATIN AMERICA TRANSACTIONS,18(3),514-521

[10] Zhang, Fengquan,Wei, Qiuming & Wu, Zhaohui. (2020). (A Coupled Grid-Particle Method for Fluid Animation on GPU).Computing & Communications, 2020

[11] Lyu, L., Cao, W., Wu, E., & Yang, Z. (2021). Affine particle-in-cell method for two-phase liquid simulation. Virtual Reality & Intelligent Hardware, 3(2), 105-117. https://doi.org/10.1016/j.vrih.2020.12.003

[12] Zeng, R., Wu, Z., Deng, S., Zhu, J., & Chi, X. (2021). Adaptive smoothing length method based on weighted average of neighboring particle density for SPH fluid simulation. Virtual Reality & Intelligent Hardware, 3(2), 129-141. https://doi.org/10.1016/j.vrih.2018.12.001

[13] Yang, Z., Wu, M., & Liu, S. (2021). Helmholtz decomposition-based SPH. Virtual Reality & Intelligent Hardware, 3(2), 118-128. https://doi.org/10.1016/j.vrih.2021.01.003

[14] R. Cen and B. Ren, Layer-Based Simulation for_Three-Dimensional_Fluid_Flow_in_Spherical_Coordinates, in IEEE Transactions on Visualization and Computer Graphics, vol. 31, no. 2, pp. 1435-1447, February 2025, doi:10.1109/TVCG.2024.3360521

[15] Saithip Limtrakul & Pizzanu Kanongchaiyos.(2020).(Preserving Details in 3D Fluid Animation by Using Adaptive Kernel Estimation),428-432

[16] Hardt, Stefan Re I. N.,Krake, Tim,Eberhardt, Bernhard & Weiskopf, Daniel.(2019).(Consistent Shepard Interpolation for SPH-Based Fluid Animation).ACM TRANSACTIONS ON GRAPHICS,38(6),189-189

[17] Probst, T. & Teschner, M. (2023).(MonolM.ic Friction and Contact Handling for Rigid Bodies and Fluids Using SPH).COMPUTER GRAPHICS FORUM,42(1),155-179

[18] Todd Keeler.(2017).(Surface Based Fluid Animation using Integral Equations: Simulation and Compression)

[19] Probst, Timo & Teschner, Matthias.(2025).(Unified Pressure, Surface Tension and Friction for SPH Fluids).ACM TRANSACTIONS ON GRAPHICS,44(1),1-28

[20] Andersen, Michael,Niebe, Sarah & Erleben, Kenny.(2017).(A fast linear complementarity problem solver for fluid animation using high level algebra interfaces for GPU libraries).COMPUTERS & GRAPHICS-UK,69,36-48

[21] Carensac, Samuel,Pronost, Nicolas & Bouakaz, Saida.(2023).(Optimizations for predictive-corrective particle-based fluid simulation on GPU).VISUAL COMPUTER,39(3),983-995

[22] Wang, Xiaokun,Wang, Tiancheng,Wang, Jiamin,Xu, Yanrui,Ban, Xiaojuan,Huang, Houbin,Zhu, Zhihong,Chang, Jian & Zhang, Jian Jun.(2023).(Implicit smoothed particle hydrodynamics model for simulating incompressible fluid-elastic coupling).COMPUTER ANIMATION AND VIRTUAL WORLDS,34(5)

[23] Liu, Sinuo,Ban, Xiaojuan,Li, Sheng,Zeng, Haokai,Wang, Xiaokun,Xu, Yanrui,Zhu, Fei & Wang, Guoping.(2023).(FluidPlaying: Efficient Adaptive Simulation for Highly Dynamic Fluid),831-832

[24] Pan, Qiaoming,Wang, Mingjun & Shen, Weihua.(2015).(Research on vortex-based fluid animation).International Journal of Multimedia and Ubiquitous Engineering,10(3),407-414

[25] Wu, E. (2021). Simulation and interaction of fluid and solid dynamics. Virtual Reality & Intelligent Hardware, 3(2), I-II.

[26] Akhunov, Rustam,Winchenbach, Rene & Kolb, Andreas.(2023).(Evaluation of particle-based smoothed particle hydrodynamics boundary handling approaches in computer animation).COMPUTER ANIMATION AND VIRTUAL WORLDS,34(6)

[27] Xiaokun Wang,Yanrui Xu,Sinuo Liu,Bo Ren,Jiri Kosinka,Alexandru C.Telea,Jiamin Wang,Chongming Song,Jian Chang,Chenfeng Li,Jian Jun Zhang & Xiaojuan Ban.(2024).(Physics-based fuid simulation in computer graphics: Survey, research trends, and challenges).Computational Visual Media,10(5),803-858

[28] Ban, X., Wang, X., He, L. et al. Adaptively stepped SPH for fluid animation based on asynchronous time integration. Neural Comput & Applic 29, 33–42 (2018). https://doi.org/10.1007/s00521-016-2286-8

[29] Xiao Xiangyun & Yang Xubo. (2020). Research on Physics-Based and Data-Driven Fluid Animation. Journal of Software, 31(10), 3251-3265. DOI: 10.13328/j.cnki.jos.005803.

[30] Zhang Yalan. (2020). Physics-Based and Data-Driven Non-Newtonian Fluid Animation (Doctoral dissertation, University of Science and Technology Beijing). Doctoral dissertation. https://link.cnki.net/doi/10.26945/d.cnki.gbjku.2020.000252. DOI: 10.26945/d.cnki.gbjku.2020.000252.

[31] X. Xie, Y. Gao, F. Hou, T. Cheng, A. Hao and H. Qin, “Fluid Inverse Volumetric Modeling and Applications From Surface Motion, ” in IEEE Transactions on Visualization and Computer Graphics, vol. 31, no. 3, pp. 1785-1801, March 2025, doi: 10.1109/TVCG.2024.3370551.

[32] Zhang, F., Wei, Q. & Xu, L. An fast simulation tool for fluid animation in VR application based on GPUs. Multimed Tools Appl 79, 16683–16706 (2020). https://doi.org/10.1007/s11042-019-08002-4

[33] Wang, Yue,Zhang, Yan,Yang, Xuanhui,Wang, Hui,Liu, Dongxu & Yang, Xubo.(2024).(Foveated Fluid Animation in Virtual Reality).2024 IEEE CONFERENCE ON VIRTUAL REALITY AND 3D USER INTERFACES, VR 2024,535-545

[34] Feng, Xiaobing,Zhang, Juan,Zhu, Dengming,Shi, Min & Wang, Zhaoqi.(2019).(Depth Camera Based Fluid Reconstruction and its Solid-fluid Interaction),41-46

[35] Kim Jung-jung.(2017).([en]System of rendering a fluid in cartoon animation and Method thereof)

[36] Feng Xiaobing, Zhu Dengming & Wang Zhaoqi. (2020). Surface Reconstruction Based on Depth Map. High Technology Letters, 30(03), 223 - 232.

[37] Peng, Li & Wang, Yanyu.(2023).(Research on the Design of Fluid Animation Simulation Based on Ant Colony Algorithm),304-308

[38] Gowthaman, Sivakumaran,Paquette, Eric & Mould, David.(2022).(Time Reversal and Simulation Merging for Target-Driven Fluid Animation),1-9

[39] Yang GAO,Qingyue Qu,Aimin Hao & Dakun Sun.(2025).([en]LATTICE BOLTZMANN FLUID ANIMATION SIMULATION METHOD BASED ON IMPLICIT PARTICLE INTERPOLATION)

[40] Alexey Stomakhin,Sven Joel Wretborn,Gilles Daviet & Daniel Martin Elliott Jones.(2023).([en]Method for Generating Simulations of Fluid Interfaces for Improved Animation of Fluid Interactions)

Downloads

Published

2025-12-05

Issue

Section

Articles

How to Cite

Liao, Puhan. 2025. “A Review of Fluid Animation Simulation in CG”. Scientific Journal of Intelligent Systems Research 7 (12): 158-68. https://doi.org/10.54691/kqxsqh02.