summaryrefslogtreecommitdiff
path: root/instancing/shaders
diff options
context:
space:
mode:
authorpryazha <pryadeiniv@mail.ru>2025-01-23 19:39:54 +0500
committerpryazha <pryadeiniv@mail.ru>2025-01-23 19:39:54 +0500
commitbf1c59565096ac9774493846cfb15e259d3b0e66 (patch)
tree82e8182af128580b6f38437feccba8c0f48abdc1 /instancing/shaders
parent1ee094199af9c169e1ccaa53c7b0c186c4a3639e (diff)
restructure
Diffstat (limited to 'instancing/shaders')
-rw-r--r--instancing/shaders/default.fs13
-rw-r--r--instancing/shaders/default.vs18
-rw-r--r--instancing/shaders/instanced_arrays.fs11
-rw-r--r--instancing/shaders/instanced_arrays.vs14
-rw-r--r--instancing/shaders/instanced_mat4.fs14
-rw-r--r--instancing/shaders/instanced_mat4.vs16
-rw-r--r--instancing/shaders/instancing_uniform_array.fs11
-rw-r--r--instancing/shaders/instancing_uniform_array.vs14
8 files changed, 0 insertions, 111 deletions
diff --git a/instancing/shaders/default.fs b/instancing/shaders/default.fs
deleted file mode 100644
index c655ac8..0000000
--- a/instancing/shaders/default.fs
+++ /dev/null
@@ -1,13 +0,0 @@
-#version 330 core
-
-in vec2 tex_coords;
-
-out vec4 frag_color;
-
-uniform sampler2D texture0;
-
-void
-main(void)
-{
- frag_color = texture(texture0, tex_coords);
-} \ No newline at end of file
diff --git a/instancing/shaders/default.vs b/instancing/shaders/default.vs
deleted file mode 100644
index 85d3c19..0000000
--- a/instancing/shaders/default.vs
+++ /dev/null
@@ -1,18 +0,0 @@
-#version 330 core
-layout(location = 0) in vec3 apos;
-layout(location = 1) in vec3 anormal;
-layout(location = 2) in vec2 atex_coords;
-
-out vec3 normal;
-out vec2 tex_coords;
-
-uniform mat4 projection;
-uniform mat4 view;
-uniform mat4 model;
-
-void
-main(void)
-{
- tex_coords = atex_coords;
- gl_Position = projection*view*model*vec4(apos, 1.0);
-}
diff --git a/instancing/shaders/instanced_arrays.fs b/instancing/shaders/instanced_arrays.fs
deleted file mode 100644
index a32e52e..0000000
--- a/instancing/shaders/instanced_arrays.fs
+++ /dev/null
@@ -1,11 +0,0 @@
-#version 330 core
-
-in vec3 color;
-
-out vec4 frag_color;
-
-void
-main(void)
-{
- frag_color = vec4(color, 1.0);
-}
diff --git a/instancing/shaders/instanced_arrays.vs b/instancing/shaders/instanced_arrays.vs
deleted file mode 100644
index e7bbeb7..0000000
--- a/instancing/shaders/instanced_arrays.vs
+++ /dev/null
@@ -1,14 +0,0 @@
-#version 330 core
-layout(location = 0) in vec2 apos;
-layout(location = 1) in vec3 acolor;
-layout(location = 2) in vec2 aoffset;
-
-out vec3 color;
-
-void
-main(void)
-{
- color = acolor;
- vec2 pos = apos*(gl_InstanceID/100.0f);
- gl_Position = vec4(pos+aoffset, 0.0f, 1.0f);
-}
diff --git a/instancing/shaders/instanced_mat4.fs b/instancing/shaders/instanced_mat4.fs
deleted file mode 100644
index ae625b2..0000000
--- a/instancing/shaders/instanced_mat4.fs
+++ /dev/null
@@ -1,14 +0,0 @@
-#version 330 core
-
-in vec2 tex_coords;
-
-out vec4 frag_color;
-
-uniform sampler2D texture1;
-
-void
-main(void)
-{
- frag_color = texture(texture1, tex_coords);
-}
-
diff --git a/instancing/shaders/instanced_mat4.vs b/instancing/shaders/instanced_mat4.vs
deleted file mode 100644
index 5ab3a81..0000000
--- a/instancing/shaders/instanced_mat4.vs
+++ /dev/null
@@ -1,16 +0,0 @@
-#version 330 core
-layout(location = 0) in vec3 apos;
-layout(location = 2) in vec2 atex_coords;
-layout(location = 3) in mat4 instance_matrix;
-
-out vec2 tex_coords;
-
-uniform mat4 projection;
-uniform mat4 view;
-
-void
-main(void)
-{
- tex_coords = atex_coords;
- gl_Position = projection*view*instance_matrix*vec4(apos, 1.0f);
-}
diff --git a/instancing/shaders/instancing_uniform_array.fs b/instancing/shaders/instancing_uniform_array.fs
deleted file mode 100644
index a32e52e..0000000
--- a/instancing/shaders/instancing_uniform_array.fs
+++ /dev/null
@@ -1,11 +0,0 @@
-#version 330 core
-
-in vec3 color;
-
-out vec4 frag_color;
-
-void
-main(void)
-{
- frag_color = vec4(color, 1.0);
-}
diff --git a/instancing/shaders/instancing_uniform_array.vs b/instancing/shaders/instancing_uniform_array.vs
deleted file mode 100644
index a77be31..0000000
--- a/instancing/shaders/instancing_uniform_array.vs
+++ /dev/null
@@ -1,14 +0,0 @@
-#version 330 core
-layout(location = 0) in vec2 apos;
-layout(location = 1) in vec3 acolor;
-
-out vec3 color;
-
-uniform vec2 offsets[100];
-
-void
-main(void)
-{
- color = acolor;
- gl_Position = vec4(apos+offsets[gl_InstanceID], 0.0, 1.0);
-}