some more little tinkering with light system

This commit is contained in:
DBotThePony 2022-12-28 15:30:54 +07:00
parent 8a03d326f4
commit cfe892e220
Signed by: DBot
GPG Key ID: DCC23B5715498507
2 changed files with 4 additions and 4 deletions

View File

@ -117,7 +117,7 @@ class ClientWorld(
val determineRenderers = ArrayList<ILayeredRenderer>()
//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,

View File

@ -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()