From 2b47b927713ade172313d9f43474d8f65b7b6b45 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Wed, 13 Mar 2013 18:46:02 +0100 Subject: [PATCH] more contrast for buildings --- src/org/oscim/renderer/overlays/ExtrusionOverlay.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/org/oscim/renderer/overlays/ExtrusionOverlay.java b/src/org/oscim/renderer/overlays/ExtrusionOverlay.java index 3e2de3a3..046673a4 100644 --- a/src/org/oscim/renderer/overlays/ExtrusionOverlay.java +++ b/src/org/oscim/renderer/overlays/ExtrusionOverlay.java @@ -345,7 +345,7 @@ public class ExtrusionOverlay extends RenderOverlay { private final float _g = 0xe8; private final float _b = 0xe6; private final float _o = 55; - private final float _s = 20; + private final float _s = 25; private final float _l = 14; private float mAlpha = 1; private final float[] mColor = { @@ -433,14 +433,14 @@ public class ExtrusionOverlay extends RenderOverlay { + " float dir = a_light.y / ff;" + " float z = (0.98 + gl_Position.z * 0.02);" + " color = u_color[1];" - + " color.rgb *= (0.88 + dir * 0.12) * z;" + + " color.rgb *= (0.85 + dir * 0.15) * z;" + " } else if (u_mode == 2){" // sides 2 - use 0x00ff //+ " float dir = abs(a_light.x / ff - 0.5);" + " float dir = a_light.x / ff;" + " float z = (0.98 + gl_Position.z * 0.02);" + " color = u_color[2] * z;" - + " color.rgb *= (0.88 + dir * 0.12) * z;" + + " color.rgb *= (0.85 + dir * 0.15) * z;" + " } else {" // outline + " float z = (0.8 - gl_Position.z * 0.2);"