Interactive flow field modeling for the design and control of fluid motion in computer animation

Ubiquitous and captivating, fluid—gaseous and liquid—motion is often desired in computer animation. For example, rives, lakes, and clouds enhance flights simulations. Realizing realistic fluid behaviour, however, can be difficult and laborious using traditional computer animation methods. Ad hoc...

Full description

Bibliographic Details
Main Author: Gates, William Franklin
Format: Others
Language:English
Published: 2009
Online Access:http://hdl.handle.net/2429/4979
id ndltd-UBC-oai-circle.library.ubc.ca-2429-4979
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-49792018-01-05T17:32:19Z Interactive flow field modeling for the design and control of fluid motion in computer animation Gates, William Franklin Ubiquitous and captivating, fluid—gaseous and liquid—motion is often desired in computer animation. For example, rives, lakes, and clouds enhance flights simulations. Realizing realistic fluid behaviour, however, can be difficult and laborious using traditional computer animation methods. Ad hoc kinematic models of fluid motion have been presented to facilitate the animation of fluids, but it is not clear how to extend or integrate these models to describe more general fluid motion. Simple dynamic models have been presented, but it is difficult to control the dynamic simulation to achieve the desired effect. To address this problem, a simple, hydrodynamically-based framework for realistically integrating models of fluid flow for computer animation purposes is presented. This framework is based on the continuity equation for incompressible flow, and allows flow fields to be linearly combined, regardless of whether they are interactively modeled or computed by dynamic simulation. Novel interactive flow field modeling methods are introduced to allow the animator to manipulate spline curves that correspond to streamlines in the flow field. The spline-based flow fields can be computed at interactive speed on standard graphics workstations. Many dynamic simulations produce flow fields that satisfy the continuity equation, and these can be linearly combined with the modeled flow field to define a mean flow field which is sampled at the nodes of a lattice. Turbulence is modeled by advecting stochastic distributions of models of vortex flow with the mean flow, allowing infinite resolution for small-scale complexity. Geometric models are advected using the final resulting flow field. A simple animation system incorporating the interactive flow modeling methods was implemented and shows this approach to be a promising and easily extendable method of realistically animating fluids. Science, Faculty of Computer Science, Department of Graduate 2009-02-24 2009-02-24 1994 1994-05 Text Thesis/Dissertation http://hdl.handle.net/2429/4979 eng For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use. 2353065 bytes application/pdf
collection NDLTD
language English
format Others
sources NDLTD
description Ubiquitous and captivating, fluid—gaseous and liquid—motion is often desired in computer animation. For example, rives, lakes, and clouds enhance flights simulations. Realizing realistic fluid behaviour, however, can be difficult and laborious using traditional computer animation methods. Ad hoc kinematic models of fluid motion have been presented to facilitate the animation of fluids, but it is not clear how to extend or integrate these models to describe more general fluid motion. Simple dynamic models have been presented, but it is difficult to control the dynamic simulation to achieve the desired effect. To address this problem, a simple, hydrodynamically-based framework for realistically integrating models of fluid flow for computer animation purposes is presented. This framework is based on the continuity equation for incompressible flow, and allows flow fields to be linearly combined, regardless of whether they are interactively modeled or computed by dynamic simulation. Novel interactive flow field modeling methods are introduced to allow the animator to manipulate spline curves that correspond to streamlines in the flow field. The spline-based flow fields can be computed at interactive speed on standard graphics workstations. Many dynamic simulations produce flow fields that satisfy the continuity equation, and these can be linearly combined with the modeled flow field to define a mean flow field which is sampled at the nodes of a lattice. Turbulence is modeled by advecting stochastic distributions of models of vortex flow with the mean flow, allowing infinite resolution for small-scale complexity. Geometric models are advected using the final resulting flow field. A simple animation system incorporating the interactive flow modeling methods was implemented and shows this approach to be a promising and easily extendable method of realistically animating fluids. === Science, Faculty of === Computer Science, Department of === Graduate
author Gates, William Franklin
spellingShingle Gates, William Franklin
Interactive flow field modeling for the design and control of fluid motion in computer animation
author_facet Gates, William Franklin
author_sort Gates, William Franklin
title Interactive flow field modeling for the design and control of fluid motion in computer animation
title_short Interactive flow field modeling for the design and control of fluid motion in computer animation
title_full Interactive flow field modeling for the design and control of fluid motion in computer animation
title_fullStr Interactive flow field modeling for the design and control of fluid motion in computer animation
title_full_unstemmed Interactive flow field modeling for the design and control of fluid motion in computer animation
title_sort interactive flow field modeling for the design and control of fluid motion in computer animation
publishDate 2009
url http://hdl.handle.net/2429/4979
work_keys_str_mv AT gateswilliamfranklin interactiveflowfieldmodelingforthedesignandcontroloffluidmotionincomputeranimation
_version_ 1718586979725082624