Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
|
#version 150
|
|
|
|
in vec3 position;
|
|
in vec3 normal;
|
|
in vec4 color;
|
|
|
|
uniform mat4 projection;
|
|
uniform mat4 view;
|
|
|
|
out vec4 fPosition;
|
|
out vec4 fColor;
|
|
out vec4 fLightPosition;
|
|
out vec3 fNormal;
|
|
|
|
void main(void)
|
|
{
|
|
fPosition = view * vec4(position,1.0);
|
|
fLightPosition = view * vec4(0.0,0.0,1.0,1.0);
|
|
|
|
fColor = color;
|
|
fNormal = vec3(view * vec4(normal,0.0));
|
|
|
|
gl_Position = projection * fPosition;
|
|
/*gl_Position.x *= 1000.0f;*/
|
|
/*gl_Position.y = 0.0;*/
|
|
}
|