root/OpenSceneGraph-Data/trunk/shaders/volume.vert

Revision 8959 (checked in by robert, 3 months ago)

Aded volume rendering shaders

Line 
1 #version 110
2 varying vec4 cameraPos;
3 varying vec4 vertexPos;
4 varying mat4 texgen;
5
6 void main(void)
7 {
8         gl_Position = ftransform();
9
10         cameraPos = gl_ModelViewMatrixInverse*vec4(0,0,0,1);
11         vertexPos = gl_Vertex;
12
13         texgen = mat4(gl_ObjectPlaneS[0],
14                       gl_ObjectPlaneT[0],
15                       gl_ObjectPlaneR[0],
16                       gl_ObjectPlaneQ[0]);
17 }
Note: See TracBrowser for help on using the browser.