diff options
author | Remco Burema <r.burema@ultimaker.com> | 2020-04-22 12:49:27 +0300 |
---|---|---|
committer | Remco Burema <r.burema@ultimaker.com> | 2020-04-22 12:49:27 +0300 |
commit | 7ed59503d63c0a531f5f1d361d58be96c1d23410 (patch) | |
tree | 2a002a293de8712c69f88c25d4b1dbe833b8675b /resources/shaders | |
parent | 888937d03b128a8e9fd4508ef6a33e11f89a3ea0 (diff) |
Round doesn't work for OpenGL 2.1 because it was only added in glsl 130.
So mad at myself right now >:-(
Part of the further fallout of CURA-7147
Diffstat (limited to 'resources/shaders')
-rw-r--r-- | resources/shaders/overhang.shader | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/resources/shaders/overhang.shader b/resources/shaders/overhang.shader index 8457158bc7..c3106a4e14 100644 --- a/resources/shaders/overhang.shader +++ b/resources/shaders/overhang.shader @@ -70,7 +70,7 @@ fragment = if(u_renderError > 0.5) { - vec3 grid = vec3(f_vertex.x - round(f_vertex.x), f_vertex.y - round(f_vertex.y), f_vertex.z - round(f_vertex.z)); + vec3 grid = vec3(f_vertex.x - floor(f_vertex.x - 0.5), f_vertex.y - floor(f_vertex.y - 0.5), f_vertex.z - floor(f_vertex.z - 0.5)); finalColor.a = dot(grid, grid) < 0.245 ? 0.667 : 1.0; } gl_FragColor = finalColor; |