Back to home page

EIC code displayed by LXR

 
 

    


Warning, /eic-opticks/sysrap/gl/iwireframe/vert.glsl is written in an unsupported language. File is not indexed.

0001 #version 410 core
0002 uniform mat4 MVP;
0003 
0004 layout(location = 0) in vec3 vNrm;
0005 layout(location = 1) in vec3 vPos;
0006 layout(location = 2) in mat4 vInstanceTransform ;
0007 
0008 out vec4 v_color;
0009 
0010 void main()
0011 {
0012     gl_Position = MVP * vInstanceTransform * vec4(vPos, 1.0);
0013 
0014     v_color = vec4( clamp( vNrm*0.5 + 0.8, 0.0, 1.0) , 1.0 );
0015 
0016     // vNrm     comps in range -1.->1.
0017     // 0.5*vNrm comps in range -0.5.->0.5
0018     // 0.5*(vNrm+1.)  comps in range 0.0->1.0
0019 
0020 }
0021 
0022 
0023