summaryrefslogtreecommitdiffhomepage
path: root/shaders/lightmap.vert
diff options
context:
space:
mode:
Diffstat (limited to 'shaders/lightmap.vert')
-rw-r--r--shaders/lightmap.vert13
1 files changed, 5 insertions, 8 deletions
diff --git a/shaders/lightmap.vert b/shaders/lightmap.vert
index 900038c4..1f49404f 100644
--- a/shaders/lightmap.vert
+++ b/shaders/lightmap.vert
@@ -16,15 +16,12 @@ layout (location = 0) in vec3 position;
void main() {
vec2 pos = position.xy;
- if (mode == 0)
+ vec2 dir = pos - center_clip;
+ float len = length(dir);
+ if (len > 1e-6)
{
- vec2 dir = pos - center_clip;
- float len = length(dir);
- if (len > 1e-6)
- {
- vec2 dir_norm = dir * (1/len);
- pos += dir_norm * position.z * 4;
- }
+ vec2 dir_norm = dir * (1/len);
+ pos += dir_norm * position.z * 4;
}
gl_Position = vec4(pos, 0, 1);
}