From cfe892e22031b56acba0fade7eeb266377152b10 Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Wed, 28 Dec 2022 15:30:54 +0700 Subject: [PATCH] some more little tinkering with light system --- .../kotlin/ru/dbotthepony/kstarbound/client/ClientWorld.kt | 6 +++--- .../kstarbound/client/render/GPULightRenderer.kt | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/ru/dbotthepony/kstarbound/client/ClientWorld.kt b/src/main/kotlin/ru/dbotthepony/kstarbound/client/ClientWorld.kt index 6d23b83d..5086d1d7 100644 --- a/src/main/kotlin/ru/dbotthepony/kstarbound/client/ClientWorld.kt +++ b/src/main/kotlin/ru/dbotthepony/kstarbound/client/ClientWorld.kt @@ -117,7 +117,7 @@ class ClientWorld( val determineRenderers = ArrayList() - //client.lightRenderer.begin() + client.lightRenderer.begin() for (chunk in collectPositionAware(size.encasingChunkPosAABB())) { val renderer = chunk.second.OneShotRenderer(chunk.first) @@ -127,8 +127,8 @@ class ClientWorld( } renderLayeredList(client.gl.matrixStack, determineRenderers) - - /*for ((lightPosition, color) in listOf( +/* + for ((lightPosition, color) in listOf( (client.screenToWorld(client.mouseCoordinatesF)) to Color.RED, (client.screenToWorld(client.mouseCoordinatesF) + Vector2f(0.1f)) to Color.GREEN, (client.screenToWorld(client.mouseCoordinatesF) + Vector2f(-0.1f)) to Color.BLUE, diff --git a/src/main/kotlin/ru/dbotthepony/kstarbound/client/render/GPULightRenderer.kt b/src/main/kotlin/ru/dbotthepony/kstarbound/client/render/GPULightRenderer.kt index 3d0ec7ff..3b1aa7ed 100644 --- a/src/main/kotlin/ru/dbotthepony/kstarbound/client/render/GPULightRenderer.kt +++ b/src/main/kotlin/ru/dbotthepony/kstarbound/client/render/GPULightRenderer.kt @@ -201,7 +201,7 @@ class GPULightRenderer(val state: GLStateTracker) { color: Color = Color.WHITE, radius: Float = 10f, innerRadius: Float = radius / 3f, - lightPenetration: Float = 4f, + lightPenetration: Float = 0.5f, stack: Matrix4fStack = state.matrixStack ) { state.ensureSameThread()