summaryrefslogtreecommitdiff
path: root/src/assets/shaders/plane/vert.glsl
diff options
context:
space:
mode:
Diffstat (limited to 'src/assets/shaders/plane/vert.glsl')
-rw-r--r--src/assets/shaders/plane/vert.glsl11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/assets/shaders/plane/vert.glsl b/src/assets/shaders/plane/vert.glsl
new file mode 100644
index 0000000..c8932a5
--- /dev/null
+++ b/src/assets/shaders/plane/vert.glsl
@@ -0,0 +1,11 @@
+out float vertex_depth;
+
+void main()
+{
+ vertex_texcoord = texcoord;
+ vec3 pos = (position * vec4(vertex, 1.0)).xyz;
+ vertex_fragpos = pos;
+ vec4 vpos = view * vec4(pos, 1.0);
+ vertex_depth = vpos.z;
+ gl_Position = projection * vpos;
+}