GPU-based Scene Voxelization

PR, DA

Oliver Mattausch,

Content:

Description

The goal of this project is to efficiently voxelize 3D polygonal scenes. Voxelization is very useful for a number of different applications, like global illumination, rendering of participating media, refractions.

Task

The student creates a framework for voxelization that takes a 3D polygonal scene and creates a 3D volumetric representation on the fly.

Requirements

The students should have knowledge of C++, graphic APIs, and CUDA or OpenCL.

Environment

C++, Visual Studio

Additional Information

Contact: matt {ät} cg . tuwien . ac . at