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
Animating suspended particle explosions
ACM SIGGRAPH 2003 Papers
Gerris: a tree-based adaptive solver for the incompressible Euler equations in complex geometries
Journal of Computational Physics
Simulating water and smoke with an octree data structure
ACM SIGGRAPH 2004 Papers
A method for animating viscoelastic fluids
ACM SIGGRAPH 2004 Papers
Fluid animation with dynamic meshes
ACM SIGGRAPH 2006 Papers
Liquid simulation on lattice-based tetrahedral meshes
SCA '07 Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
Graphical Models
Local adaptive mesh refinement for shock hydrodynamics
Journal of Computational Physics
Dynamic grid refinement for fluid simulations on parallel graphics architectures
EG PGV'09 Proceedings of the 9th Eurographics conference on Parallel Graphics and Visualization
Enhanced view-dependent adaptive grid refinement for animating fluids
Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
Hi-index | 0.00 |
Computational cost is one of the major problems in animating smoke. Recently, adaptive grid refinement using octree structure has been proposed, which is a successful method for reducing the computational cost of a detail-preserving fluid simulation. Although octree grid is optimized for details, viewing is not addressed. Smoke distant from the viewing screen which usually has less visual attention and is unnecessary for high-detail simulation can be optimized for speed. However, applying such view-dependent optimization to the octree grid directly may cause animation artifacts and loss in natural fluid behaviours. This paper, we present a method for view-dependent adaptive grid refinement, extending the traditional octree grid by considering the viewing frustum, as well as variation in fluid quantities as criteria for grid refinement. In our method, refinement conditions with adaptive thresholds are proposed to optimize the grid for both view and details. Additionally, our method preserves visual details and fluid behaviours which allows high-detail smoke animations in relatively less amount of computational cost consumption, especially when applied for large scale simulations.