Lattice Boltzmann method and vortex methods for fluid animation

Cui, Xue (2017) Lattice Boltzmann method and vortex methods for fluid animation. Masters thesis, Memorial University of Newfoundland.

[img] [English] PDF - Accepted Version
Available under License - The author retains copyright ownership and moral rights in this thesis. Neither the thesis nor substantial extracts from it may be printed or otherwise reproduced without the author's permission.

Download (3MB)

Abstract

Most fluid solvers for visual effects are based on splitting Navier-Stokes (N-S) PDEs. In the N-S solver, a projection step is often applied to correct the minor errors from advection and produces divergence free constraint for incompressible fluid flow in order to output flows with swirls. It is one of the key steps in classic N-S solver, giving us turbulence visual effects. We follow the conventional N-S based solver, but mainly focus on a growing popular method named as LBM (Lattice Boltzmann Method). Many visual effect researches have proposed to utilize LBM's straightforward parallelizable feature but neglected its capabilities for generating appealing visual effects. By investigating popular vortex methods of classic N-S solvers, we presented hybrid methods for enriching visual complexity for LBM. They require additional steps for vortex calculation and boundary conditions processing on macroscopic and microscopic levels, but are able to provide rich details for the simualtion with acceptable computation cost. Compared to introducting a complex turbulence model for LBM, our approach is easy-to-implement and straightforward.

Item Type: Thesis (Masters)
URI: http://research.library.mun.ca/id/eprint/12708
Item ID: 12708
Additional Information: Includes bibliographical references (pages 60-63).
Keywords: Fluid Animation, Computer Graphics, Computer Animation, Physically Based Animation, Vortex Methods
Department(s): Science, Faculty of > Computer Science
Date: June 2017
Date Type: Submission
Library of Congress Subject Heading: Flow visualization -- Mathematical models; Computer animation -- Mathematics

Actions (login required)

View Item View Item

Downloads

Downloads per month over the past year

View more statistics