Screen Space Meshes

September 28, 2007 at 12:45 pm (Papers)

screen space meshes

Screen Space Meshes. Mueller, et al. SCA ’07

Mueller, Schirm and Duthaler present a method for constructing a polygonal mesh in screen space from depth information resulting from fluid simulation. By applying a variant of Marching Squares (which is itself a 2D variant of Marching Cubes), they extract the polygonal surface of visible fluid surfaces. By smoothing the depth values before extraction, they produce a smoother fluid surface. Additionally, they discuss “smoothing” the silhouette boundary by iteratively averaging vertex positions along the silhouette. Silhouette locations are typically where SPH methods reveal their nature because of a reduced number of neighboring spheres to smooth. This method reduces the blobby edge effect. I’d be curious to see a video with this silhouette shrinking in action. I would think you would get some flickering or popping effects when spherical elements of the underlying simulation break free of the silhouette.

Overall, I don’t see a clear reason why this method is preferable over a meshless method (besides the silhouette shrinking). Refraction, occlusion and reflection could all be done without a mesh. It is likely possible to shrink the silhouette as described using image processing methods.

Silhouette without smoothing

Unsmoothed

Silhouettes with smoothing/shrinking

Smoothed

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: