Carna  Version 3.3.2
solid.vert
1 #version 330
2 
3 /*
4  * Copyright (C) 2021 Leonid Kostrykin
5  *
6  */
7 
8 uniform mat4 modelViewProjection;
9 
10 out vec4 normal;
11 
12 layout( location = 0 ) in vec4 inPosition;
13 layout( location = 1 ) in vec4 inNormal;
14 
15 
16 // ----------------------------------------------------------------------------------
17 // Vertex Procedure
18 // ----------------------------------------------------------------------------------
19 
20 void main()
21 {
22  vec4 clippingCoordinates = modelViewProjection * inPosition;
23  gl_Position = clippingCoordinates;
24  normal = inNormal;
25 }