glviewvol

diff sdr/fast.p.glsl @ 10:89efc666105c

mostly done
author John Tsiombikas <nuclear@member.fsf.org>
date Wed, 31 Dec 2014 05:21:47 +0200
parents 931a6b35f1cd
children
line diff
     1.1 --- a/sdr/fast.p.glsl	Tue Dec 30 21:20:57 2014 +0200
     1.2 +++ b/sdr/fast.p.glsl	Wed Dec 31 05:21:47 2014 +0200
     1.3 @@ -1,16 +1,18 @@
     1.4 +#version 120
     1.5 +
     1.6  uniform sampler3D vol_tex;
     1.7  uniform sampler1D xfer_tex;
     1.8  
     1.9 -const vec3 light_dir[3] = {
    1.10 +uniform vec3 light_dir[3] = vec3[3](
    1.11  	vec3(0.5, 0.5, 1.0),
    1.12  	vec3(-1.0, 0.2, 0.5),
    1.13  	vec3(-0.2, 0.0, -7.0)
    1.14 -};
    1.15 -const vec3 light_color[3] = {
    1.16 +);
    1.17 +uniform vec3 light_color[3] = vec3[3](
    1.18  	vec3(0.9, 0.7, 0.68),
    1.19  	vec3(0.5, 0.6, 0.9),
    1.20  	vec3(0.3, 0.3, 0.3)
    1.21 -};	
    1.22 +);	
    1.23  
    1.24  const vec3 ambient = vec3(0.1, 0.1, 0.1);
    1.25  const vec3 vdir = vec3(0.0, 0.0, 1.0);