From 9e84a42177540383730adc4f355bb21f8db39e5f Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Mon, 7 Jan 2013 22:30:13 +0100 Subject: [PATCH] improve guess for building height, now skylines look better --- src/org/oscim/renderer/layer/ExtrusionLayer.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/org/oscim/renderer/layer/ExtrusionLayer.java b/src/org/oscim/renderer/layer/ExtrusionLayer.java index a5c5ac57..7394c458 100644 --- a/src/org/oscim/renderer/layer/ExtrusionLayer.java +++ b/src/org/oscim/renderer/layer/ExtrusionLayer.java @@ -78,11 +78,10 @@ public class ExtrusionLayer extends Layer { boolean simple = true; int startVertex = mNumVertices; - // just a guess to make it look ok + // just a guessing to make it look ok if (height == 0) - height = 320; - else - height *= 30; + height = 10; + height = (int) (height * -Math.log(height / 100000f)) * 4; int length = 0; for (int ipos = 0, ppos = 0, n = index.length; ipos < n; ipos++, ppos += length) {