diff --git a/src/code-city/code-city.js b/src/code-city/code-city.js index 6f91ddf..2ae68b3 100644 --- a/src/code-city/code-city.js +++ b/src/code-city/code-city.js @@ -95,7 +95,13 @@ void main() { \ var h = 1000; var gw = Math.max(0, (d.dx - 2 * houseMargin)*w) / 500; var gh = Math.max(0, (d.dy - 2 * houseMargin)*h) / 500; - var baseHeight = Math.sqrt((d.height-minimumHeight)/(maximumHeight-minimumHeight)); + + var minimum_baseHeight = 0.1; + var baseHeight = minimum_baseHeight; + + if(maximumHeight > minimumHeight) + baseHeight = Math.max(minimum_baseHeight, Math.sqrt((d.height-minimumHeight)/(maximumHeight-minimumHeight))); + var gd = unitHeight * (d.children ? 0.05 : baseHeight)*130.0; var gx = ((d.x + d.dx/2)*w ) / 500 - 1;