mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-15 04:54:05 +09:00
Ingame: great, nothing renders :(
This commit is contained in:
@@ -145,7 +145,7 @@ class FuckingWorldRenderer(val batch: SpriteBatch) : Screen {
|
||||
//demoWorld.time.timeDelta = 150
|
||||
|
||||
|
||||
LightmapRendererNew.world = demoWorld
|
||||
LightmapRenderer.world = demoWorld
|
||||
BlocksDrawer.world = demoWorld
|
||||
FeaturesDrawer.world = demoWorld
|
||||
|
||||
@@ -220,12 +220,12 @@ class FuckingWorldRenderer(val batch: SpriteBatch) : Screen {
|
||||
|
||||
|
||||
|
||||
LightmapRendererNew.fireRecalculateEvent() // don't half-frame update; it will jitter!
|
||||
LightmapRenderer.fireRecalculateEvent() // don't half-frame update; it will jitter!
|
||||
}
|
||||
|
||||
fun renderScreen() {
|
||||
|
||||
processBlur(LightmapRendererNew.DRAW_FOR_RGB)
|
||||
processBlur(LightmapRenderer.DRAW_FOR_RGB)
|
||||
//camera.setToOrtho(true, Terrarum.WIDTH.toFloat(), Terrarum.HEIGHT.toFloat())
|
||||
|
||||
// render world
|
||||
@@ -360,7 +360,7 @@ class FuckingWorldRenderer(val batch: SpriteBatch) : Screen {
|
||||
initViewPort(Terrarum.WIDTH, Terrarum.HEIGHT)
|
||||
|
||||
BlocksDrawer.resize(Terrarum.WIDTH, Terrarum.HEIGHT)
|
||||
LightmapRendererNew.resize(Terrarum.WIDTH, Terrarum.HEIGHT)
|
||||
LightmapRenderer.resize(Terrarum.WIDTH, Terrarum.HEIGHT)
|
||||
|
||||
if (loadDone) {
|
||||
// resize UI by re-creating it (!!)
|
||||
@@ -374,14 +374,14 @@ class FuckingWorldRenderer(val batch: SpriteBatch) : Screen {
|
||||
}
|
||||
lightmapFboA = FrameBuffer(
|
||||
lightFBOformat,
|
||||
LightmapRendererNew.lightBuffer.width * LightmapRendererNew.DRAW_TILE_SIZE.toInt(),
|
||||
LightmapRendererNew.lightBuffer.height * LightmapRendererNew.DRAW_TILE_SIZE.toInt(),
|
||||
LightmapRenderer.lightBuffer.width * LightmapRenderer.DRAW_TILE_SIZE.toInt(),
|
||||
LightmapRenderer.lightBuffer.height * LightmapRenderer.DRAW_TILE_SIZE.toInt(),
|
||||
false
|
||||
)
|
||||
lightmapFboB = FrameBuffer(
|
||||
lightFBOformat,
|
||||
LightmapRendererNew.lightBuffer.width * LightmapRendererNew.DRAW_TILE_SIZE.toInt(),
|
||||
LightmapRendererNew.lightBuffer.height * LightmapRendererNew.DRAW_TILE_SIZE.toInt(),
|
||||
LightmapRenderer.lightBuffer.width * LightmapRenderer.DRAW_TILE_SIZE.toInt(),
|
||||
LightmapRenderer.lightBuffer.height * LightmapRenderer.DRAW_TILE_SIZE.toInt(),
|
||||
false
|
||||
)
|
||||
lightmapInitialised = true // are you the first time?
|
||||
@@ -420,13 +420,13 @@ class FuckingWorldRenderer(val batch: SpriteBatch) : Screen {
|
||||
}
|
||||
|
||||
|
||||
if (mode == LightmapRendererNew.DRAW_FOR_RGB) {
|
||||
if (mode == LightmapRenderer.DRAW_FOR_RGB) {
|
||||
// initialise readBuffer with untreated lightmap
|
||||
blurReadBuffer.inAction(camera, batch) {
|
||||
batch.inUse {
|
||||
blendNormal(batch)
|
||||
batch.color = Color.WHITE
|
||||
LightmapRendererNew.draw(batch, LightmapRendererNew.DRAW_FOR_RGB)
|
||||
LightmapRenderer.draw(batch, LightmapRenderer.DRAW_FOR_RGB)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -436,7 +436,7 @@ class FuckingWorldRenderer(val batch: SpriteBatch) : Screen {
|
||||
batch.inUse {
|
||||
blendNormal(batch)
|
||||
batch.color = Color.WHITE
|
||||
LightmapRendererNew.draw(batch, LightmapRendererNew.DRAW_FOR_ALPHA)
|
||||
LightmapRenderer.draw(batch, LightmapRenderer.DRAW_FOR_ALPHA)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user