“High-Quality Volume Graphics on Consumer PC Hardware” by Kniss, Engel, Hadwiger and Rezk-Salama
Conference:
Type(s):
Entry Number: 42
Title:
- High-Quality Volume Graphics on Consumer PC Hardware
Course Organizer(s):
Presenter(s)/Author(s):
Abstract:
Prerequisites
Basic programming skills and familiarity with OpenGL. Basic knowledge of graphics hardware is helpful but not required.
Topics
Physical background (transport theory of light and sampling theory, ray casting). Texture-based volume rendering (2D textures, 3D textures, 2D multi-textures, alpha blending and maximum-intensity projection OpenGL extensions). Illumination (non-polygonal shaded isosurfaces, per-pixel illumination, texture-dot products, diffuse and specular light maps). Transfer functions (pre- and post-classification, texture color tables, dependent textures, multi-dimensional transfer functions). Transfer function design (usability, image- and data-driven approaches, interaction and feedback, direct manipulation widgets). Advanced techniques (pre-integrated classification, pixel-shader techniques, rasterization isosurfaces, hardware-accelerated high-quality filtering, Perlin noise techniques, and volumetric FX).
Description
How to leverage new features of modern graphics hardware to build interactive, high-quality volume rendering applications for scientific visualization and entertainment. The course covers many aspects of volume rendering, including illumination, transfer function design, interaction, hardware-accelerated filtering, and effects. And it provides attendees with code samples and implementation details.