From 1adb4fbecee98c19d7e5fceb253dc23ae8da07c1 Mon Sep 17 00:00:00 2001 From: Gael-de-Sailly Date: Mon, 13 Apr 2020 12:27:24 +0200 Subject: [PATCH] Added an offset of 0.5 on terrain elevation This prevents rounding errors and improves interpolation on nearly flat areas --- init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 4e81dd0..358f066 100644 --- a/init.lua +++ b/init.lua @@ -221,7 +221,7 @@ local function generate(minp, maxp, seed) end local vdem = poly.dem - local terrain_height = math.floor(interp( + local terrain_height = math.floor(0.5+interp( vdem[1], vdem[2], vdem[3],