Date of Award
Winter 2012
Project Type
Thesis
Program or Major
Computer Science
Degree Name
Master of Science
First Advisor
Phil Hatcher
Abstract
Flow visualization has been widely used to display and discover patterns and features in vector fields. Common applications include the representation of ocean currents and weather model data.
In this thesis, a flexible method for animating vector fields is developed, based on a generalization of a Poisson disc sampling method. The algorithm has two stages; in the first streamlets are drawn into an image buffer, larger than their intended size. Before they are drawn they are tested to see if they impact on already drawn areas; if they do, they are rejected. In the second stage the ones that pass the test are drawn normal size. The concept of a 3D streamlet object, which groups consecutive time step streamlets as a primitive rendering object, is introduced as part of a method for animating streamlets so that they have minimal overlap and show frame-to-frame coherence providing visual continuity when animating time varying vector fields. Acceptance schemes that allow for occasional overlap between streamlets are explored and found to improve both the speed and the overall quality.
Both model data and real weather data are used to evaluate the method. The results show that the method produces good results and is flexible, allows for variable size and density of streamlets, and produces good results.
Recommended Citation
Hong, Zhengang, "Two-dimensional unsteady flow visualization by animating evenly-spaced streamlets" (2012). Master's Theses and Capstones. 755.
https://scholars.unh.edu/thesis/755