From 5f71522653d3bbcf7ffcf638ad5c16bfc8280cd8 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sun, 17 Nov 2024 04:31:07 +0300 Subject: [PATCH] extend that one optimization --- src/graphics/render/BlocksRenderer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/graphics/render/BlocksRenderer.cpp b/src/graphics/render/BlocksRenderer.cpp index 2202931b..cb590bcb 100644 --- a/src/graphics/render/BlocksRenderer.cpp +++ b/src/graphics/render/BlocksRenderer.cpp @@ -587,7 +587,8 @@ SortingMeshData BlocksRenderer::renderTranslucent( // additional powerful optimization auto size = aabb.size(); - if (glm::abs(size.y) < 0.01f && sortingMesh.entries.size() > 1) { + if ((size.y < 0.01f || size.x < 0.01f || size.z < 0.01f) && + sortingMesh.entries.size() > 1) { SortingMeshEntry newEntry { sortingMesh.entries[0].position, util::Buffer(totalSize)