Fakultät Informatik

Screen space curvature smoothing

Overview

Volume raycasting on a perspective grid that covers the view frustum is a promising new technique for high quality visualization of fluid surfaces in SPH data. As with any technique that visualizes iso-surface in SPH data, the resulting surface however tends to look bumpy.

Goal

The goal of this project is to implement feature preserving smoothing of the depth buffer imprint of a perspective grid based SPH surface visualiziation. This may be achieved by directly smoothing the depth buffer values or by smooting of screen space meshes.

Requirements

  • Extensive experience with C++
  • Experience with OpenGL 3.0 or DirectX 10 (or later)

Desired skills and pluses

  • Experience with smoothed partice hydrodynamics

Literature

 Efficient High-Quality Volume Rendering of SPH Data
  Screen space meshes
  Screen Space Fluid Rendering with Curvature Flow

Supervisors

 

News

Matthias Niessner, our new Professor from Stanford University, offers a number of interesting topics for  master theses.

 

A new PhD/PostDoc position on  Computational Fabrication and 3D Printing is available at the Computer Graphics & Visualization group.

 

A new PhD position is available at the games engineering group.  Check it out here.