Lukas Rieger (Blue)
6e68a8f0e0
[breaking] Switch hires tile format to prbm (modified prwm)
2024-02-23 17:32:07 +01:00
Lukas Rieger (Blue)
cc50e05262
Use floats for model-positions instead of doubles
2024-02-09 15:30:23 +01:00
Lukas Rieger (Blue)
73a77e5e0e
Do light/cave testing before face-culling to improve performance
2024-02-08 15:26:45 +01:00
Lukas Rieger
16981f2797
Refactor World-Management and Region/Chunk-Loading ( #496 )
...
* Implement PackedIntArrayAccess
* First working render with BlueNBT
* Progress converting chunkloaders
* Core rewrite done
* WIP - Restructuring configs and world-map mapping
* WIP - Compiling and starting without exceptions :)
* Fix cave detection
* Ensure configuration backwards compatibility (resolve dimension from configured world if missing)
* Implement support for 1.16+ chunks
* Implement support for 1.15+ chunks
* Implement support for 1.13+ chunks and some fixes
* Also find worlds based on their id again in BlueMapAPI
* Improve autogenerated config names
* Implement equals for all ServerWorld implementations
* Get rid of var usage
2024-02-07 20:43:37 +01:00
Lukas Rieger (Blue)
ec5ca244fd
Fix precision issue which can cause visual artifacts in lowres
2023-03-07 16:42:07 +01:00
Lukas Rieger (Blue)
22ed75c513
Fix bug with variant-rotation not beeing applied correctly for lowres coloring
2023-03-04 18:43:28 +01:00
Lukas Rieger (Blue)
6d53bce0dd
Add stuff
2022-12-13 16:54:31 +01:00
Lukas Rieger (Blue)
f4e2767410
Make ice/glass blocks culling themselves if blocks are identical
2022-11-08 23:45:22 +01:00
Lukas Rieger (Blue)
6213137894
Also apply variant-rotation to the color-calculation. Fixes : #354
2022-11-01 14:19:04 +01:00
Lukas Rieger (Blue)
ff100e2656
Add option to use ocean-floor-heightmap to improve cave-detection
2022-10-23 00:52:39 +02:00
Lukas Rieger (Blue)
63a003b13e
Switch to arrays to improve object-allocation
2022-10-19 17:20:36 +02:00
Lukas Rieger (Blue)
057d25bd15
Fix color issue and fix cli-webserver not working
2022-08-08 21:29:16 +02:00
Lukas Rieger (Blue)
7389cb1a16
Completely rework ResourcePack and resource-loading
2022-05-28 21:55:41 +02:00
Blue (Lukas Rieger)
31910382b0
Apply spotless fixes
2021-09-19 22:15:50 +02:00
Blue (Lukas Rieger)
34d89ae0fe
Fix lowres lighting and color calculation issues
2021-09-17 17:13:34 +02:00
Blue (Lukas Rieger)
4447c318bd
Improve cave-render detection and update default configs
2021-09-13 22:14:21 +02:00
Blue (Lukas Rieger)
eadf854c50
Fix several lighting issues on high and lowres renders
2021-09-13 19:44:31 +02:00
Blue (Lukas Rieger)
e178f935aa
Rewrite of the render-engine and big performance improvements
...
- changed most immutable vectors with mutable ones
- dropped 1.12.2 support
- improved caching and block/chunk access
- much more smaller tweaks
2021-07-25 13:08:40 +02:00
Blue (Lukas Rieger)
d88a25ad47
Model-Rewrite: Complete, further performance improvements in progress
2021-07-17 16:06:50 +02:00
Blue (Lukas Rieger)
27295cb988
Intermediate commit: Lots of redesigning with the RenderManager and Render-Tasks
2021-04-24 22:11:26 +02:00