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 |