Course Assignment 1 - Illustrative Visualization
by Johannes Kehrer, Springsemester 2008
Overview
Several techniques from the field of Illustrative Visualization were implemented
- Cool-to-Warm Tone Shading introduced by Gooch et al. and
- Contour Rendering and Illustrative Transparency both described by Bruckner and Gröller
All techniques are have been combined within one GLSL shader. Different parameters allow the flexible combination of these techniques according to the needs of the user. Standard shading using a Transfer function is combined with the cool-to-warm tone shading, also the tickness of the contours can be varied. Using illustrative transparency surpresses regions of constant density while regions with high curvature are emphasized.
Results

Combination of standard volume rendering using transfer functions and cool-to-warm shading including contours. |

Using illustrative transparency supresses regions of constant density. This allows to focus on the inner organs inside the data. |
 Combination of cool-to-warm shading and transfer function-based rendering. |

Combination of cool-to-warm shading and transfer function-based rendering using also illustrative transparency. |

Cool-to-warm shading.
|

Show Video (AVI, 17 MB) |
References
Stefan Bruckner and M. Eduard Gröller
Style Transfer Functions for Illustrative Volume Rendering
Computer Graphics Forum, 26(3):715-724, September 2007.
Amy Gooch, Bruce Gooch, Peter Shirley, and Elaine Cohen
A Non-Photorealistic Lighting Model for Automatic Technical Illustration
Computer Graphics, 32:447-452, 1998.
|