Processing math: 100%
VolumeRendering

Maximum Intensity Projection

Slicing Table as Switch | | MIP Example

The so called “Maximum Intensity Projection” determines for each viewing ray the maximum of the occuring emissions (not observable in reality).

Using Ray-Casting:

Sampling the volume along each viewing ray r(s) parametrized by the viewing distance s.
For each sampling step: I=max(V(r(s)),I).

Using View Aligned Slices:

Simulate the MIP by rendering each slice with maximum blend function:
RGBframe=max(RGBfragment,RGBframe)

glBlendFunc(GL_ONE,GL_ONE);
glBlendEquation(GL_MAX_EXT);
glEnable(GL_BLEND);

Note: MIP is order independent.

Slicing Table as Switch | | MIP Example

Options: