A 3D game engine from scratch.
at main 13 lines 261 B view raw
1// (c) 2020 Vlad-Stefan Harbuz <vlad@vladh.net> 2 3layout (location = 0) in vec3 position; 4layout (location = 1) in vec4 color; 5 6out BLOCK { 7 vec4 color; 8} vs_out; 9 10void main() { 11 gl_Position = projection * view * vec4(position, 1.0); 12 vs_out.color = color; 13}