aboutsummaryrefslogtreecommitdiff
path: root/Unicity.Renderer/Resources
diff options
context:
space:
mode:
authorAdrian Ulbrich <adrian.ulbrich.2003@gmail.com>2019-11-06 21:07:49 +0100
committerAdrian Ulbrich <adrian.ulbrich.2003@gmail.com>2019-11-06 21:07:49 +0100
commite63155370c817a1d9c16ef798b0a55e6fe328941 (patch)
treeab4a65ab60f2e547008eb6c1fe409633521bbf1f /Unicity.Renderer/Resources
parent5d4b4023bddd12e27c6756793aea2ff36d49e124 (diff)
downloadUnicity-e63155370c817a1d9c16ef798b0a55e6fe328941.tar.gz
Unicity-e63155370c817a1d9c16ef798b0a55e6fe328941.tar.bz2
Unicity-e63155370c817a1d9c16ef798b0a55e6fe328941.zip
3d support
Diffstat (limited to 'Unicity.Renderer/Resources')
-rw-r--r--Unicity.Renderer/Resources/fragmentShader.frag10
-rw-r--r--Unicity.Renderer/Resources/vertexShader.vert19
2 files changed, 29 insertions, 0 deletions
diff --git a/Unicity.Renderer/Resources/fragmentShader.frag b/Unicity.Renderer/Resources/fragmentShader.frag
new file mode 100644
index 0000000..a5941bd
--- /dev/null
+++ b/Unicity.Renderer/Resources/fragmentShader.frag
@@ -0,0 +1,10 @@
+#version 330 core
+
+out vec4 color;
+
+in vec4 inColor;
+
+void main()
+{
+ color = inColor;
+} \ No newline at end of file
diff --git a/Unicity.Renderer/Resources/vertexShader.vert b/Unicity.Renderer/Resources/vertexShader.vert
new file mode 100644
index 0000000..330b3e0
--- /dev/null
+++ b/Unicity.Renderer/Resources/vertexShader.vert
@@ -0,0 +1,19 @@
+#version 330 core
+
+layout(location = 0) in vec3 vertexPosition_modelspace;
+
+uniform mat4 model;
+uniform mat4 view;
+uniform mat4 projection;
+
+uniform vec3 color;
+uniform float alpha;
+
+out vec4 inColor;
+
+void main()
+{
+ gl_Position = projection * view * model * vec4(vertexPosition_modelspace, 1.0);
+
+ inColor = vec4(color, 1.0);
+} \ No newline at end of file