X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=shaderlib%2Foccluder.glsl;fp=shaderlib%2Foccluder.glsl;h=84f667a88f0d07e93aeb40b3a57a7c05db525ef9;hb=8323eb754769cb6db7e02f4226cc9eedc5e614cf;hp=0000000000000000000000000000000000000000;hpb=b4fe073653da9e27bf486b1b4366fe44b6138bb4;p=libs%2Fgl.git diff --git a/shaderlib/occluder.glsl b/shaderlib/occluder.glsl new file mode 100644 index 00000000..84f667a8 --- /dev/null +++ b/shaderlib/occluder.glsl @@ -0,0 +1,17 @@ +import msp_interface; + +#pragma MSP stage(vertex) +virtual vec4 get_vertex_position() +{ + return vertex; +} + +virtual mat4 get_vertex_transform() +{ + return world_obj_matrix; +} + +void main() +{ + gl_Position = clip_eye_matrix*eye_world_matrix*get_vertex_transform()*get_vertex_position(); +}