19 Commits

Author SHA1 Message Date
Bixilon
4720dbba37
clear chunk cache on minimize, rotate cull face correct, chunk clear key combination 2021-11-17 22:36:33 +01:00
Bixilon
e2f4170bb8
reuse FloatBuffer in GUIMesh (reduce memory allocations) 2021-11-17 19:48:08 +01:00
Bixilon
73c5829893
wip: tinting 2021-11-17 18:06:12 +01:00
Bixilon
870d2e3cca
improve frustum culling performance, update neighbour chunks, improvements 2021-11-17 14:02:20 +01:00
Bixilon
52150ba555
fix some threading bugs, improve a ton of stuff in world renderer 2021-11-16 22:05:42 +01:00
Bixilon
69bd39bd45
fix fast biomes 2021-11-15 15:56:03 +01:00
Bixilon
8d99db5376
Merge branch 'master' into world-renderer
# Conflicts:
#	src/main/java/de/bixilon/minosoft/data/registries/tweaker/VersionTweaker.kt
#	src/main/java/de/bixilon/minosoft/data/world/Chunk.kt
#	src/main/java/de/bixilon/minosoft/data/world/World.kt
#	src/main/java/de/bixilon/minosoft/gui/rendering/block/WorldRenderer.kt
#	src/main/java/de/bixilon/minosoft/gui/rendering/block/renderable/block/ElementRenderer.kt
#	src/main/java/de/bixilon/minosoft/gui/rendering/block/renderable/fluid/FluidRenderer.kt
#	src/main/java/de/bixilon/minosoft/gui/rendering/models/baked/block/GreedyBakedBlockModel.kt
#	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/ChunkDataS2CP.kt
#	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/MassChunkDataS2CP.kt
2021-11-15 10:11:09 +01:00
Bixilon
465e9c4bf0
fix light packet reading (in older versions), fix some chunk bugs 2021-11-15 00:48:59 +01:00
Bixilon
4377b9e2ae
fix empty chunk data handling, improve multithreading in WorldRenderer 2021-11-13 19:08:34 +01:00
Bixilon
d9e1c3b97f
remove move model stuff 2021-11-03 19:15:16 +01:00
Bixilon
a228c4f412
more requirements for new world renderer: greedy meshing 2021-11-03 19:15:16 +01:00
Bixilon
0988665a79
remove old world renderer 2021-11-03 19:15:16 +01:00
Bixilon
ec915533c9
world renderer requirements 2021-11-03 19:15:12 +01:00
Bixilon
1a2b990bd7
rename String::asResourceLocation to toResourceLocation
as is casting, to is converting
2021-08-03 16:28:38 +02:00
Bixilon
0594ea30e4
remove old hud system 2021-08-03 15:39:13 +02:00
Bixilon
f1e3051f4e
raycasting: wip block outline 2021-05-16 00:41:57 +02:00
Bixilon
855a73df4a
rendering: (wip): hud: hotbar 2021-03-03 20:40:31 +01:00
Bixilon
b089ffb4a4
rendering: detect transparent textures, calculate font width, improve hud renderer 2021-02-11 19:27:56 +01:00
Bixilon
d06bba2eb6
camera, shade, textures, basic window with cubes 2021-01-02 21:11:18 +01:00