qvolray
diff sdr/slice.p.glsl @ 9:a6765984e057
moved the volume loading to volume.c
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Sun, 08 Apr 2012 07:11:54 +0300 |
parents | slice.p.glsl@04316e9e95dc |
children | 68c6eb619d1c |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/sdr/slice.p.glsl Sun Apr 08 07:11:54 2012 +0300 1.3 @@ -0,0 +1,8 @@ 1.4 +uniform sampler3D volume; 1.5 +uniform sampler1D xfer_tex; 1.6 + 1.7 +void main() 1.8 +{ 1.9 + float val = texture3D(volume, gl_TexCoord[0].xyz).a; 1.10 + gl_FragColor = vec4(texture1D(xfer_tex, val).xxx, 1.0); 1.11 +}