From 4964daa5be6e89c0cea51b06c8b9c608b47306c4 Mon Sep 17 00:00:00 2001 From: Perttu Ahola Date: Thu, 3 Nov 2011 15:10:58 +0200 Subject: [PATCH] Possible fix to bases of islands/hills getting culled out too early --- src/map.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/map.cpp b/src/map.cpp index 6ba33288d..d4eefc737 100644 --- a/src/map.cpp +++ b/src/map.cpp @@ -3844,8 +3844,8 @@ void ClientMap::renderMap(video::IVideoDriver* driver, s32 pass) Occlusion culling */ - v3s16 cpn = v3s16(block->getPos() * MAP_BLOCKSIZE) - + v3s16(MAP_BLOCKSIZE)/2; + v3s16 cpn = block->getPos() * MAP_BLOCKSIZE; + cpn += v3s16(MAP_BLOCKSIZE/2, MAP_BLOCKSIZE/2, MAP_BLOCKSIZE/2); float step = BS*1; float stepfac = 1.1; float startoff = BS*1;