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 +}