#version 450 uniform mat4 mviewproj; layout(location = 1) in vec3 attr_pos; layout(location = 2) in vec3 attr_normal; out vec3 normal; void main() { gl_Position = mviewproj * vec4(attr_pos, 1.0); normal = attr_normal; }