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
07d792979c
downgrade to frogeGradle 3.+ from 5.1.+
...
mixins weren't compiling correctly on the newer version
2021-09-18 23:34:15 -05: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
6e150fe378
Update to ForgeGradlew from 3.+ to 5.1.+
2021-09-17 22:58:09 -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
Leonardo
82cf25c341
fixed colors
2021-09-17 23:37:16 +02:00
Leonardo
68d279807f
small fix to the vertex order
2021-09-17 22:50:48 +02:00
Leonardo
3530158def
Added new culling system
2021-09-17 22:37:33 +02:00
Leonardo
62223480e2
Fixed nether roof
2021-09-17 16:58:59 +02:00
Leonardo
50ab424497
added regen for the lightmap
2021-09-17 15:57:01 +02:00
Leonardo
900467cef2
System uses lightmap now
2021-09-17 13:02:05 +02:00
cola98765
fa1d950ff9
grass is actually using texture now
2021-09-17 12:55:14 +02:00
Leonardo
83571951be
Added the ability to get the top texture
2021-09-17 12:29:57 +02:00
Leonardo
c31b1f4039
added the ability to avoid not full block or small block
2021-09-17 11:14:23 +02:00
James Seibel
8fcd428194
improve error handling and error messages related to contexts
2021-09-16 20:32:32 -05:00
James Seibel
87c275f768
Add improved error reporting and commenting
2021-09-16 20:32:03 -05:00
James Seibel
8df6e972cb
Fix a out of memory error when changing worlds
2021-09-16 20:28:07 -05:00
James Seibel
d7d88d61ee
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into
...
1.16.5
# Conflicts:
# src/main/java/com/seibel/lod/wrappers/MinecraftWrapper.java
2021-09-16 19:05:05 -05:00
James Seibel
9b1c0a1125
Add the ability to access the lightmap from the MinecraftWrapper
2021-09-16 19:03:43 -05:00
cola98765
b008b70255
colors are better than it were... again
2021-09-17 00:05:29 +02:00
cola98765
b6c350f667
colors are better than it were
2021-09-16 22:21:04 +02:00
Leonardo
e23bbfcd91
small changes
2021-09-16 18:53:26 +02:00
cola98765
6bc14fbb2d
brightness fix with real block colors TODO foliage
2021-09-16 18:12:22 +02:00
Leonardo
d911017112
new color for grass, leaf and water
2021-09-16 17:11:08 +02:00
Leonardo
fc4546538f
Reintroduced manual color for nether blocks
2021-09-16 16:17:38 +02:00
Leonardo
a90b3e9d37
Merge remote-tracking branch 'origin/1.16.5_new_file_handling' into 1.16.5
2021-09-16 16:15:29 +02:00
Leonardo
b2aca27615
Added texture mean in lod builder
2021-09-16 15:44:28 +02:00
cola98765
6bf9e187e0
this breaks old file version system by simply ignoring the old files.
2021-09-16 11:41:53 +02:00
James Seibel
b5f32705e8
remove commented out code
2021-09-15 23:12:10 -05:00