Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfieldOfView <aldo@fieldofview.com>2018-05-14 15:29:41 +0300
committerfieldOfView <aldo@fieldofview.com>2018-05-14 15:29:41 +0300
commit7a25841816e95be0e69b37cb699dafaf10d03e11 (patch)
treefa5a37259b7ca253ea0d405d83cce0bb1ae4fe96 /resources/shaders
parent757824ae93f200c1075db2e6865cf3528cfad1c3 (diff)
Fix support blocker on older (legacy) opengl
Diffstat (limited to 'resources/shaders')
-rw-r--r--resources/shaders/camera_distance.shader6
1 files changed, 3 insertions, 3 deletions
diff --git a/resources/shaders/camera_distance.shader b/resources/shaders/camera_distance.shader
index e6e894a2f6..437aa39cc2 100644
--- a/resources/shaders/camera_distance.shader
+++ b/resources/shaders/camera_distance.shader
@@ -25,9 +25,9 @@ fragment =
highp float distance_to_camera = distance(v_vertex, u_viewPosition) * 1000.; // distance in micron
vec3 encoded; // encode float into 3 8-bit channels; this gives a precision of a micron at a range of up to ~16 meter
- encoded.b = floor(distance_to_camera / 65536.0);
- encoded.g = floor((distance_to_camera - encoded.b * 65536.0) / 256.0);
- encoded.r = floor(distance_to_camera - encoded.b * 65536.0 - encoded.g * 256.0);
+ encoded.r = floor(distance_to_camera / 65536.0);
+ encoded.g = floor((distance_to_camera - encoded.r * 65536.0) / 256.0);
+ encoded.b = floor(distance_to_camera - encoded.r * 65536.0 - encoded.g * 256.0);
gl_FragColor.rgb = encoded / 255.;
gl_FragColor.a = 1.0;