MedicalVisualization

Emission Plus Absorption

MIP with VTK | | DVR Demo

For the optical model of emission and absorption we use alpha-blending instead of the maximum blend function. Here the emission is the RGB part of the fragment colors and the absorption is equivalent to the opacity A of the fragment colors.

Emission alone (order independent):
DVR1

Absorption alone (order independent):
DVR2

Emission plus absorption (order dependent):
DVR3

Compared to MIP (order independent):
DVR4

Emission und Absorption wird durch sog. Alpha-Blending erreicht:

glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA);
glEnable(GL_BLEND);

In diesem Kontext entspricht die Emission dem RGB-Kanal und die Absorption dem Alpha-Kanal der aktuellen Render-Farbe.

For more information the interested reader is referred to the Volume Rendering Lecture.

MIP with VTK | | DVR Demo

Options: