Commit Graph

1321 Commits

Author SHA1 Message Date
Ran 514e12580d Architectury (pls don't fail me IntelliJ) 2021-11-24 20:22:28 +06:00
James Seibel faf38ef8e3 Add DH-Core 2021-11-22 19:24:33 -06:00
James Seibel 48741a5364 Fix rendering the wrong number of verticies 2021-11-09 20:57:07 -06:00
James Seibel 03ff908de1 Update rendering to OpenGL 3.2+ (buffers seem to be corrupted or missing)
The rendering is almost completely functional, only fog needs to be re-implemented.
2021-11-08 19:45:40 -06:00
James Seibel 5eed9dae40 Add a reminder comment to MixinWorldRenderer 2021-11-08 19:28:16 -06:00
James Seibel 47988ec0da change the todo comment in LodGenWorker 2021-11-08 19:28:03 -06:00
James Seibel b29dac3753 Add a LodRender OpenGL context 2021-10-31 15:52:18 -05:00
James Seibel 3e3e1a7cf2 Update LodBufferBuilder.java 2021-10-31 15:49:30 -05:00
James Seibel 79e6977bab implement BlockPosWrapper offset 2021-10-30 17:21:17 -05:00
James Seibel 0c4ee74254 make the OpenGL proxy capabilities more specific 2021-10-30 17:21:00 -05:00
James Seibel 45d9dbbfcf implement BlockPosWrapper.getWorldPosition 2021-10-30 16:26:12 -05:00
James Seibel 2428449ab4 add a dimension wrapper 2021-10-30 16:15:40 -05:00
James Seibel f863da105b remove the multi-frame color building (it was causing a crash) 2021-10-30 16:15:30 -05:00
James Seibel d63b2c3b12 remove a unused onChange in LodConfig 2021-10-30 16:14:36 -05:00
James Seibel 15496663f3 update gradle for Tukaani.XZ 2021-10-30 16:13:33 -05:00
James Seibel 340631eb9b reformat and update the version number
Forge wants version numbers to start with a number
2021-10-30 13:58:07 -05:00
James Seibel adcd835642 porting - finish compiler errors 2021-10-30 13:47:39 -05:00
James Seibel ff5d2e6047 porting - LodBufferBuilder 2021-10-30 13:32:06 -05:00
James Seibel bd569dad2f porting - test LodWorldGenerator 2021-10-30 13:22:54 -05:00
James Seibel 71ab3196ea remove LodRenderer depreciation warnings 2021-10-30 11:02:23 -05:00
James Seibel b051815b3c porting - LodRenderer 2021-10-30 11:00:24 -05:00
James Seibel 991b3356bb Continue porting process 2021-10-29 23:32:49 -05:00
James Seibel 58ad37c056 Start porting to 1.17.1 2021-10-27 22:42:58 -05:00
James Seibel 65c091bb63 Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5 2021-10-27 21:25:09 -05:00
James Seibel 9b389332be update the version number to a1.5.2 2021-10-26 19:26:23 -05:00
Leonardo 1093001841 Merge remote-tracking branch 'origin/1.16.5' into 1.16.5 2021-10-26 23:11:16 +02:00
cola98765 a3db8e50f5 removed NativeImage dependency outside of wrappers. Now LodRenderer only triggers regen without storing lightmap 2021-10-26 23:09:31 +02:00
Leonardo db15e8684c Another small fix to light 2021-10-26 22:44:21 +02:00
Leonardo 00ac368bba fixed light being wrong 2021-10-26 22:38:14 +02:00
Leonardo f2face9782 small change to light value getters in lod builde. Added WorldLightWrapper for future implementation 2021-10-26 21:59:35 +02:00
Leonardo 923d57b377 Fixed the colors in the lodBuilder 2021-10-26 21:46:06 +02:00
Leonardo 447325e5a1 Fixed the colors for now 2021-10-26 21:43:11 +02:00
Leonardo bf712e893e removed default color use from the BlockColorWrapper 2021-10-26 21:28:18 +02:00
Leonardo 27f9a527bc Fixed part of the colors problems 2021-10-26 21:19:09 +02:00
Leonardo bde14012d9 Divided the Block Wrapper in two different class 2021-10-26 12:31:06 +02:00
Leonardo 12a32b9fb4 Implemented the wrappers in the lodBuilder 2021-10-26 11:58:33 +02:00
James Seibel 4ad081e0c6 Add a advanced graphics option to use a extended near clip plain
This prevents some overdraw issues but causes LODs in the ocean to render incorrectly.
1.16.5-a1.5.2
2021-10-25 22:20:00 -05:00
James Seibel 936a3a7ece Fix #84 (misaligned LODs in third person) 2021-10-25 21:56:22 -05:00
Leonardo 98f36936d0 smallFix 2021-10-25 22:57:37 +02:00
Leonardo f6f012c42c Added some other classes/methods to the wrappers 2021-10-25 22:51:01 +02:00
Leonardo a3e6c09268 Added more methods to the wrapper 2021-10-25 22:31:43 +02:00
Leonardo 10cb46c9f9 Added biomeWrapper 2021-10-25 21:30:44 +02:00
Leonardo 95aa9cb9ab Merge remote-tracking branch 'origin/1.16.5' into 1.16.5 2021-10-25 20:20:47 +02:00
Leonardo 638a0ddae1 BlockPosWrapper and BlockWrapper almost completed 2021-10-25 20:20:40 +02:00
James Seibel d321833335 Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5 2021-10-25 07:21:26 -05:00
James Seibel b8cba0dc4c increase the near clip plane to 1/5 MC's vanilla render distance 2021-10-25 07:21:17 -05:00
cola98765 bd8ccb4a05 reverted las change, fixed vanillaRenderedChunksChanged at hight altitudes 2021-10-25 13:20:13 +02:00
cola98765 895895da04 update buffers only when lightmap changes. 2021-10-25 12:43:59 +02:00
Leonardo 09d5df2856 Added the main wrapper classes (empty) 2021-10-25 11:14:17 +02:00
James Seibel 668f225528 Fix the blindness potion effect 2021-10-24 23:02:30 -05:00