Water Streams – Interactive Scan Polygonization « Rama Hoetzlein

Water Streams – Interactive Scan Polygonization


ACM SIGGRAPH Symposium on Interactive Graphics and Games (i3D), 2009. Boston, Massachusetts.

2009. Hoetzlein, R. and Hollerer, Tobias. “Interactive Water Streams with Sphere Scan Conversion”. ACM Interactive Graphics and Games (i3D) 2009. Boston, Massachusetts. February 2009.

The potential of real time fluid simulation presents a range of novel opportunities in interactive game design, film production, media arts, and live performance. While GPU simulation of fluids as particles is now possible at interactive rates (see Fluids v.3), rendering of a water surface requires additional computational resources. Polygonization, the transforming of particle simulations into a set of renderable polygons (triangles), has typically been performed using the Marching Cubes algorithm.

Scan conversion is a novel technique for polygonization which generates a surface by conforming a cylinder around the fluid. While limited to stream-like fluids, sphere scan conversion performs significantly faster than traditional marching cubes, enabling direct interaction with the rendered fluid.

Leave a Reply


Reload Image

Web Design MymensinghPremium WordPress ThemesWeb Development

New Website Launched

November 12, 2014November 12, 2014
This new personal website contains previously unpublished videos, updated content, and more on teaching materials and current research.

Fluids v.3.1 presented at GPU Technology Conference 2014

March 7, 2014March 7, 2014
news_fluidsNovel methods for fluid simulation were presented at the GPU Technology Conference, in Santa Clara, CA. The new Fluids v.3.1 can simulate over 4 million particles at 4 fps, is easier to build, and runs on CUDA 5.0 and 5.5.

Starting Position as Graphics Developer with NVIDIA

January 1, 2013January 1, 2013
nvidia_logoThis January, 2013, I start a new position in Graphics Research at NVIDIA Corporation in Santa Clara, CA, working with CAD clients to develop GPU technologies, and exploring topics in computer graphics.