Visualisierung 2
Comparison of Hue Preserving Rendering to Alpha Composing
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CAlphaCompositingShaderThis fragment shader performs front-to-back alpha compositing with early ray termination
 CGLRenderWidgetImplementing additional OpenGL capabilities on a QWidget
 CHuePreservingShaderThis fragment shader performs front-to-back compositing with Hue-Preserving Color Blending as described by [Chuang et al. 2009]. Early ray termination is also applied. Input and output color space is RGB (transformations/blending performed in HSV)
 CMainWindowHandliung GUI interactions
 CPassThroughShaderSimple pass-through vertex shader to render quads
 CRenderDataHelper struct for passing renderable data in the application
 CVolumeModified volume loader class from Vis 1
 CVoxelHelper class for Voxels with basic operators