Created by
Joseph Chow
| #version 150
uniform mat4 ciModelViewProjection;
uniform mat3 ciNormalMatrix;
uniform mat4 ciModelMatrix;
uniform mat4 ciViewMatrix;
uniform mat4 ciProjectionMatrix;
uniform float time;
in vec3 ciPosition;
in vec2 ciTexCoord0;
in vec3 ciNormal;
in vec4 ciColor;
out vec4 Color;
out vec2 TexCoord;
out vec3 Normal;
void main( void )
{
vec4 mvPosition = ciModelMatrix * ciViewMatrix * vec4(ciPosition.xyz,1.0);
gl_Position = ciProjectionMatrix * mvPosition;
Color = ciColor;
TexCoord = ciTexCoord0;
Normal = ciNormalMatrix * ciNormal;
}
|