diff --git a/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/models/renderable/BlockRenderer.kt b/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/models/renderable/BlockRenderer.kt index 8352ae8dc..c37eda4c7 100644 --- a/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/models/renderable/BlockRenderer.kt +++ b/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/models/renderable/BlockRenderer.kt @@ -92,7 +92,6 @@ class BlockRenderer(data: JsonObject, parent: BlockModel) { continue } - // ToDo: Lightning is determined by cullface attribute element.render(tintColor, position, lightAccessor, textureMapping, modelMatrix, direction, mesh) } } diff --git a/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/models/renderable/ElementRenderer.kt b/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/models/renderable/ElementRenderer.kt index 922e302ff..6395ad98c 100644 --- a/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/models/renderable/ElementRenderer.kt +++ b/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/models/renderable/ElementRenderer.kt @@ -58,10 +58,11 @@ class ElementRenderer(element: BlockModelElement, rotation: Vec3, uvLock: Boolea val face = faces[realDirection] ?: return // Not our face val texture = textureMapping[face.textureName] ?: TextureArray.DEBUG_TEXTURE + // if (texture.isTransparent) { // return // ToDo: force render transparent faces // } - val lightLevel = lightAccessor.getLightLevel(position + face.cullFace) + val lightLevel = lightAccessor.getLightLevel(position + face.cullFace) // ToDo: rotate cullface val drawPositions = arrayOf(positions[positionTemplate[0]], positions[positionTemplate[1]], positions[positionTemplate[2]], positions[positionTemplate[3]])