| 
    Kinetic Visualization (Visualisierung 2 - S2012)
    
   | 
 
Functions | |
| vec4 | computeFragColor (vec3 iso_pos, vec4 color) | 
| vec3 | blinn (vec3 N, vec3 V, vec3 L, int light) | 
| void | main (void) | 
Variables | |
| varying vec3 | frag_position | 
| varying vec4 | pos | 
| uniform sampler3D | volume_texunit | 
| uniform sampler1D | trfunc_texunit | 
| uniform sampler2D | particle_depth_texunit | 
| uniform sampler2D | particle_color_texunit | 
| uniform sampler3D | gradient_texunit | 
| uniform vec3 | light_position [4] | 
| uniform bool | light_enable [4] | 
| uniform vec3 | eye_position | 
| uniform float | sample_step | 
| uniform float | shading_intensity | 
| uniform float | gradient_intensity | 
| uniform float | opacity_intensity | 
| uniform bool | particles_enabled | 
| uniform vec3 | gradMin | 
| uniform vec3 | gradMax | 
| vec3 blinn | ( | vec3 | N, | 
| vec3 | V, | ||
| vec3 | L, | ||
| int | light | ||
| ) | 
| vec4 computeFragColor | ( | vec3 | iso_pos, | 
| vec4 | color | ||
| ) | 
| void main | ( | void | ) | 
| uniform vec3 eye_position | 
| varying vec3 frag_position | 
| uniform float gradient_intensity | 
| uniform sampler3D gradient_texunit | 
| uniform vec3 gradMax | 
| uniform vec3 gradMin | 
| uniform bool light_enable[4] | 
| uniform vec3 light_position[4] | 
| uniform float opacity_intensity | 
| uniform sampler2D particle_color_texunit | 
| uniform sampler2D particle_depth_texunit | 
| uniform bool particles_enabled | 
| varying vec4 pos | 
| uniform float sample_step | 
| uniform float shading_intensity | 
| uniform sampler1D trfunc_texunit | 
| uniform sampler3D volume_texunit | 
 1.8.1