]> git.lizzy.rs Git - dragonblocks3d-lua.git/blobdiff - modules/RenderEngine/shaders/vertex.glsl
Refactoring
[dragonblocks3d-lua.git] / modules / RenderEngine / shaders / vertex.glsl
diff --git a/modules/RenderEngine/shaders/vertex.glsl b/modules/RenderEngine/shaders/vertex.glsl
new file mode 100755 (executable)
index 0000000..9c08313
--- /dev/null
@@ -0,0 +1,16 @@
+#version 330 core\r
+\r
+layout(location = 0) in vec3 aPos;\r
+layout(location = 1) in vec2 aTexCoord;\r
+\r
+out vec2 ourTexCoord;\r
+\r
+uniform mat4 model;\r
+uniform mat4 view;\r
+uniform mat4 projection;\r
+\r
+void main()\r
+{\r
+    gl_Position = projection * view  * model * vec4(aPos, 1.0);\r
+    ourTexCoord = aTexCoord;\r
+}\r