FLIP: A method for adaptively zoned, particle-in-cell calculations of fluid flows in two dimensions
Journal of Computational Physics
Realistic animation of liquids
Graphical Models and Image Processing
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Physically based modeling and animation of fire
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Animation and rendering of complex water surfaces
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Particle-based fluid simulation for interactive applications
Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation
MoXi: real-time ink dispersion in absorbent paper
ACM SIGGRAPH 2005 Papers
A vortex particle method for smoke, water and explosions
ACM SIGGRAPH 2005 Papers
ACM SIGGRAPH 2005 Papers
Simulation of smoke based on vortex filament primitives
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
Particle-based viscoelastic fluid simulation
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
Simulation of miscible binary mixtures based on lattice Boltzmann method: Research Articles
Computer Animation and Virtual Worlds - CASA 2006
Advections with Significantly Reduced Dissipation and Diffusion
IEEE Transactions on Visualization and Computer Graphics
Practical animation of turbulent splashing water
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
Weakly compressible SPH for free surface flows
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Stable and efficient miscible liquid-liquid interactions
Proceedings of the 2007 ACM symposium on Virtual reality software and technology
Unified SPH model for fluid-shell simulations
ACM SIGGRAPH 2008 posters
Filament-based smoke with vortex shedding and variational reconnection
ACM SIGGRAPH 2010 papers
Volume fraction based miscible and immiscible fluid animation
Computer Animation and Virtual Worlds - CASA' 2010 Special Issue
Interactive SPH simulation and rendering on the GPU
Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Interactive visual simulation of dynamic ink diffusion effects
Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
Foreword: Foreword to special section on Virtual Environments and Applications
Computers and Graphics
Hi-index | 0.00 |
This paper presents an effective method to simulate the ink diffusion process in real time that yields realistic visual effects. Our algorithm updates the dynamic ink volume using a hybrid grid-particle method: the fluid velocity field is calculated with a low-resolution grid structure, whereas the highly detailed ink effects are controlled and visualized with the particles. To facilitate user interaction and extend this method, we propose a particle-guided method that allows artists to design the overall states using the coarse-resolution particles and to preview the motion quickly. To treat coupling with solids and other fluids, we update the grid-particle representation with no-penetration boundary conditions and implicit interaction conditions. To treat moving ''ink-emitting'' objects, we introduce an extra drag-force model to enhance the particle motion effects; this force might not be physically accurate, but it proves effective for producing animations. We also propose an improved ink rendering method that uses particle sprites and motion blurring techniques. The simulation and the rendering processes are efficiently implemented on graphics hardware at interactive frame rates. Compared to traditional fluid simulation methods that treat water and ink as two mixable fluids, our method is simple but effective: it captures various ink effects, such as pinned boundaries (Nelson, 2005 [1]) and filament patterns (Shiny et al., 2010 [2]), while still running in real time, it allows easy control of the animation, it includes basic solid-fluid interactions, and it can address multiple ink sources without complex interface tracking. Our method is attractive for animation production and art design.