From 9849769c7b46fc387c6b41df343cda71e856f892 Mon Sep 17 00:00:00 2001 From: minjaesong Date: Sat, 27 Jan 2024 05:20:47 +0900 Subject: [PATCH] tile hiding cond now takes uv intensity into account --- src/net/torvald/terrarum/worlddrawer/BlocksDrawer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net/torvald/terrarum/worlddrawer/BlocksDrawer.kt b/src/net/torvald/terrarum/worlddrawer/BlocksDrawer.kt index 0e7d8ae80..37257cd05 100644 --- a/src/net/torvald/terrarum/worlddrawer/BlocksDrawer.kt +++ b/src/net/torvald/terrarum/worlddrawer/BlocksDrawer.kt @@ -434,7 +434,7 @@ internal object BlocksDrawer { // hide tiles with super low lights, kinda like Minecraft's Orebfuscator val lightAtXY = LightmapRenderer.getLight(x, y) ?: Cvec(0) - if (lightAtXY.fastLum() <= 1.5f / 255f) { + if (maxOf(lightAtXY.fastLum(), lightAtXY.a) <= 1.5f / 255f) { tileNumber = 2 // black solid }