From 19cf788d87f22174a4e070381080351e52773166 Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Thu, 8 Sep 2022 21:44:02 +0700 Subject: [PATCH] dyom --- .../kstarbound/client/render/ILayeredRenderer.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/ru/dbotthepony/kstarbound/client/render/ILayeredRenderer.kt b/src/main/kotlin/ru/dbotthepony/kstarbound/client/render/ILayeredRenderer.kt index 0d643672..46941cbb 100644 --- a/src/main/kotlin/ru/dbotthepony/kstarbound/client/render/ILayeredRenderer.kt +++ b/src/main/kotlin/ru/dbotthepony/kstarbound/client/render/ILayeredRenderer.kt @@ -38,12 +38,12 @@ interface ILayeredRenderer { fun renderLayeredList(transform: Matrix4fStack, potentialRenderers: List): Int { val renderers = ArrayList(potentialRenderers.size) - var bottomMost = -1 + var bottomMost = Int.MIN_VALUE for (render in potentialRenderers) { val zLevel = render.bottomMostZLevel() - if (zLevel >= 0) { + if (zLevel > Int.MIN_VALUE) { bottomMost = bottomMost.coerceAtLeast(zLevel) renderers.add(render) } @@ -52,7 +52,7 @@ fun renderLayeredList(transform: Matrix4fStack, potentialRenderers: List 0 && renderers.isNotEmpty()) { + while (lastBottom != Int.MIN_VALUE && renderers.isNotEmpty()) { var newBottom = Int.MIN_VALUE for (i in renderers.size - 1 downTo 0) {