cola98765
e615674246
Merge remote-tracking branch 'origin/1.16.5' into 1.16.5
2021-09-20 11:03:48 +02:00
cola98765
86b5fc48a2
addressed couple warnings
2021-09-20 11:03:24 +02:00
Leonardo
2fab33fa78
Merge remote-tracking branch 'origin/1.16.5' into 1.16.5
2021-09-20 10:57:28 +02:00
Leonardo
b56b581bb6
Refactoring
2021-09-20 10:57:20 +02:00
cola98765
2ee5289881
Merge remote-tracking branch 'origin/1.16.5' into 1.16.5
2021-09-20 10:56:36 +02:00
cola98765
3da4e4818c
replaced arraycopy in mergeMultiData in favor of simpler method for debugging
2021-09-20 10:56:28 +02:00
Leonardo
686062f39c
Merge remote-tracking branch 'origin/1.16.5' into 1.16.5
2021-09-20 10:46:25 +02:00
Leonardo
ae857dfeae
fixed a small bug in the datapoint
...
Simplified the code in the LodBufferBuilder
2021-09-20 10:46:14 +02:00
cola98765
686592effb
fixed bug in loading vertical data
2021-09-20 10:43:12 +02:00
James Seibel
34b92d1053
Fix #67 (LODs not rotating with camera) and #68 (LODs culled based on player direction, not camera)
2021-09-19 19:25:01 -05:00
James Seibel
01a850eb9d
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
2021-09-19 18:14:09 -05:00
James Seibel
7d6f7f35ff
Fix the buffer builder failing on LodQualityMode.HEIGHTMAP
2021-09-19 18:13:48 -05:00
James Seibel
28764bc16c
auto-format
2021-09-19 17:58:22 -05:00
Leonardo
ee1657a798
fixed a small bug
2021-09-19 23:58:24 +02:00
cola98765
c7bf60b4e0
fixed byte cast
2021-09-19 23:34:55 +02:00
cola98765
031af5f25c
Merge branch '1.16.5' of https://gitlab.com/jeseibel/minecraft-lod-mod into vertical_merging
...
Conflicts:
src/main/java/com/seibel/lod/objects/VerticalLevelContainer.java
src/main/java/com/seibel/lod/util/DataPointUtil.java
2021-09-19 23:31:16 +02:00
Leonardo
d8200422b2
disabled the clear + small change
2021-09-19 23:18:31 +02:00
cola98765
c89cd54429
implemented multi level saving and loading. they use new long[] system instead of long[][][]
2021-09-19 23:16:03 +02:00
cola98765
ca940d5a36
reworked mergeMultiData to take in long[] instead of long[][]
2021-09-19 22:59:15 +02:00
Leonardo
2241492bc5
there is a thunderstorm i don't want to loose progress
2021-09-19 22:08:30 +02:00
Leonardo
7b807bcea2
small changes
2021-09-19 21:32:13 +02:00
Leonardo
ebe2c22a28
Changed how the VerticalLevelContainer contains the data
2021-09-19 20:48:07 +02:00
cola98765
cffb17aeb1
reversed grass brightness boost as it's better that way at 4+ view distance
2021-09-19 16:35:47 +02:00
cola98765
c67a5a5e29
removed commented and now unused code
2021-09-19 16:25:53 +02:00
cola98765
1d687fd1d4
new mergeMultiData. Now actually working
2021-09-19 14:44:55 +02:00
cola98765
783d4086c6
some fixes to new mergeMultiData
2021-09-19 14:40:06 +02:00
cola98765
d5243b7d16
some fixes to new mergeMultiData
2021-09-19 14:18:42 +02:00
cola98765
43f3854068
some fixes to new mergeMultiData
2021-09-19 11:41:29 +02:00
cola98765
0025f43a2e
Merge branch '1.16.5' of https://gitlab.com/jeseibel/minecraft-lod-mod into vertical_merging
...
Conflicts:
src/main/java/com/seibel/lod/util/ThreadMapUtil.java
2021-09-19 10:36:33 +02:00
James Seibel
a939d29357
hopefully prevent a index out of bounds exception
2021-09-18 17:44:52 -05:00
James Seibel
ba1d096a48
Add error catching / logging
2021-09-18 17:44:37 -05:00
James Seibel
1c9c72cfe3
Clean up a lot of warnings related to: type casting, unused variables, and unused imports
2021-09-18 17:06:41 -05:00
James Seibel
aa95361866
Refactor LodDimension and change some error reporting in PosToRenderContainer
2021-09-18 16:58:23 -05:00
James Seibel
ff5139d403
Remove debug code and fix a potential OpenGL error
2021-09-18 14:52:14 -05:00
James Seibel
16fc4914fb
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
2021-09-18 14:13:05 -05:00
James Seibel
c110524c11
fix vanillaRenderedChunks having index out of bounds exceptions
2021-09-18 14:12:54 -05:00
James Seibel
400b263059
Try to fix GlProxy.setGlContext failing in the BufferBuilder
2021-09-18 14:12:33 -05:00
Leonardo
dadda4bdc9
Disabled the culling until it's fixed
2021-09-18 17:32:34 +02:00
Leonardo
1888ac7adc
Fixed the culling coordinate
2021-09-18 17:09:13 +02:00
James Seibel
5c59ba7a80
Prevent a error related to loading textures on a null clientWorld
2021-09-18 09:39:53 -05:00
James Seibel
f3dd99e792
Improve error message in GlProxy
2021-09-18 09:38:51 -05:00
Leonardo
103ec128ac
small fix
2021-09-18 14:46:18 +02:00
Leonardo
b4226ec9ec
small fix
2021-09-18 14:46:06 +02:00
Leonardo
7c28dd70d3
Fixed the culling
2021-09-18 13:58:19 +02:00
Leonardo
d8c9a41314
fixed face culling
2021-09-18 10:09:35 +02:00
Leonardo
5a7f77479f
Merge remote-tracking branch 'origin/1.16.5' into 1.16.5
2021-09-18 10:09:14 +02:00
James Seibel
d200a5ac24
Add the ability to disable direction based culling
...
This is a band aid fix for #68 , hopefully a better solution can be found in the future.
2021-09-17 23:33:21 -05:00
James Seibel
5099f85da6
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into
...
1.16.5
# Conflicts:
# src/main/java/com/seibel/lod/render/LodRenderer.java
2021-09-17 23:11:28 -05:00
James Seibel
fd67d1ac66
Change setupProjectionMatrix to be mc version agnostic
...
Now the LOD projection matrix's zoom, transformation, distortion, etc. are all gotten dynamically from Minecraft's projection matrix.
Hopefully this should prevent camera mods from breaking the mod.
2021-09-17 22:57:20 -05:00
cola98765
7161bd52de
reworked mergeVerticalData... not actually working
2021-09-18 00:09:22 +02:00