From 34fdef5e4731c0c9d49f85ce58f980e4e761a3b8 Mon Sep 17 00:00:00 2001 From: XProger Date: Wed, 18 Apr 2018 02:34:53 +0300 Subject: [PATCH] #23 fix water level estimation for reflections --- src/cache.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cache.h b/src/cache.h index 5878718..cf79c3a 100644 --- a/src/cache.h +++ b/src/cache.h @@ -808,7 +808,7 @@ struct WaterCache { Item &item = items[i]; if (!item.visible) continue; - float d = fabsf(item.pos.y - camera->eye.pos.y); + float d = fabsf(item.pos.x - camera->eye.pos.x) + fabsf(item.pos.z - camera->eye.pos.z); if (d < waterDist) { waterDist = d;