Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: data/branches/Shader_HS18/programs/GLSL150/HeatCasterVp.glsl @ 12302

Last change on this file since 12302 was 12115, checked in by wiesep, 6 years ago

Changed folder structure, deletet some unused files and cleaned up code

File size: 324 bytes
Line 
1#version 150
2
3uniform mat4 worldViewProj;
4uniform vec3 eyePosition;
5in vec4 position;
6in vec4 normal;
7out vec2 NDotV;
8
9void main()
10{
11   vec4 eyeDir = vec4(eyePosition - position.xyz, 0.0);
12   eyeDir = normalize(eyeDir);
13   gl_Position = worldViewProj * position;
14   NDotV = vec2(clamp( dot( normal, eyeDir ), 0.0, 1.0 ));
15}
Note: See TracBrowser for help on using the repository browser.