Spaces:
Runtime error
Runtime error
layout (location = 0) in vec3 Position; | |
layout (location = 1) in vec3 Normal; | |
out vec3 CamNormal; | |
uniform mat4 ModelMat; | |
uniform mat4 PerspMat; | |
void main() | |
{ | |
gl_Position = PerspMat * ModelMat * vec4(Position, 1.0); | |
CamNormal = (ModelMat * vec4(Normal, 0.0)).xyz; | |
} |