James Seibel
116d7f4a3f
Fix incorrect comment in DhSectionPos
2024-08-01 06:52:05 -05:00
James Seibel
0c36dc03a5
Fix cave culling affecting floating islands and add LOD reload to some configs
2024-07-31 19:06:44 -05:00
James Seibel
c658269eb7
Remove deprecated methods and move method to StringUtil
2024-07-30 17:06:55 -05:00
James Seibel
defaea86f0
Remove unused sodium and McRenderWrapper methods
...
Removed methods were originally used to cull LODs if MC had loaded chunks, however this turned out to be more trouble than it was worth and caused more problems than it solved.
2024-07-30 17:00:59 -05:00
James Seibel
f1564cc90b
Fix presets only using "custom" after any value was changed
2024-07-30 15:47:48 -05:00
James Seibel
66feb0b9c2
Fix SSAO shader crashing when entering empty config values
2024-07-30 15:35:01 -05:00
James Seibel
79bfa21115
Fix default logging debug to file
2024-07-29 20:40:23 -05:00
James Seibel
5588b0d2fa
Add TODO to cleanup LodRenderSection futures
2024-07-29 07:29:48 -05:00
James Seibel
e9788acb46
Fix rapidly changing dimensions causing the game to crash
2024-07-29 07:13:06 -05:00
James Seibel
8056a5b8bf
Add Buffer Builder/Uploader thread pools to the F3 menu
2024-07-29 07:08:42 -05:00
James Seibel
e0ad956e34
Fix incorrect DhApiChunk create constructor parameter order (again)
2024-07-28 20:18:15 -05:00
James Seibel
9546f9cbc8
Close !66 (fix incorrect positions being fed into biome color code)
2024-07-28 09:33:24 -05:00
James Seibel
9834b20a9f
Revert and Deprecate DhApiChunk and DhApiTerrainDataPoint constructors
2024-07-28 08:56:18 -05:00
James Seibel
752008e8ac
Re-add deprecated IDhApiLevelWrapper.getHeight()
2024-07-28 08:55:54 -05:00
James Seibel
fbe81021c0
Update API javadocs
2024-07-28 08:55:35 -05:00
James Seibel
882c5399bd
Fix holes in LODs boarding different detail levels
2024-07-27 21:06:50 -05:00
James Seibel
dbe0461d5f
Fix LOD upload warning
2024-07-27 20:25:55 -05:00
James Seibel
d3d166dd02
Undo experimental change to LOD reloading
2024-07-27 20:11:28 -05:00
James Seibel
d0dd1f38ff
Fix LODs flashing twice when changing configs
2024-07-27 20:11:00 -05:00
James Seibel
53300a3028
Update IDhApiRenderProxy.clearRenderDataCache() to also clear cached block colors
2024-07-27 17:36:40 -05:00
James Seibel
56303dd82a
level wrapper renamings
2024-07-27 16:51:08 -05:00
James Seibel
19d8c89bd8
Fix ice/water vertical LOD lighting
2024-07-27 09:30:41 -05:00
James Seibel
adba3e4c15
clear testing default debug config values
2024-07-27 08:40:59 -05:00
James Seibel
479ce8093e
minor cleanup/refactor
2024-07-27 08:28:31 -05:00
James Seibel
1ed6c619d9
Add localization for new column builder debug options
2024-07-27 08:26:46 -05:00
Builderb0y
825f439ffb
fix incorrect positions being fed into biome color code.
2024-07-27 02:32:31 +00:00
James Seibel
b1b487e63f
Improve RenderDataPointUtil toString()
2024-07-24 06:46:28 -05:00
James Seibel
2763a7ca75
add missing brackets
2024-07-23 20:41:22 -05:00
James Seibel
b4b1a2a549
remove deprecated RenderDataPointUtil logic
2024-07-23 20:05:41 -05:00
James Seibel
5865317394
Remove deprecated LodQuadBuilder code
2024-07-23 19:53:13 -05:00
James Seibel
b70c090e94
Refactor and cleanup buffer building
2024-07-23 19:39:44 -05:00
James Seibel
a9f6b924c2
Move CubicLodTemplate to ColumnRenderBufferBuilder
2024-07-23 07:05:28 -05:00
James Seibel
9c25a6450a
comment ColumnArrayView
2024-07-22 20:47:34 -05:00
James Seibel
448982fbaf
refactor FullDataToRenderDataTransformer
2024-07-22 19:50:23 -05:00
James Seibel
2ee06c59f1
Add configs for testing the ColumnRenderBufferBuilder
2024-07-22 17:34:04 -05:00
James Seibel
d38711ca4b
Fix replay mod not showing LODs
2024-07-21 20:05:36 -05:00
James Seibel
c9b650fb7f
remove unused clientLevelWrapper.getGameDirectory()
2024-07-21 19:27:11 -05:00
James Seibel
3cef8b9a4f
Improve cave culling and add config for ignored/cave blocks
2024-07-21 17:27:17 -05:00
James Seibel
d9d9f3dad8
minor logging fixes
2024-07-21 17:06:58 -05:00
James Seibel
44fe1eafb1
Fix ConfigEntry String value saving
2024-07-21 16:09:46 -05:00
James Seibel
36fcc46445
Minor DataTransofmer refactor
2024-07-21 07:48:52 -05:00
James Seibel
64895ba521
Remove unnecessary suffix from SectionPos encode method
2024-07-21 07:42:40 -05:00
James Seibel
589340f2db
Clean up SectionPos wording for chunk/block pos converters
2024-07-21 07:35:35 -05:00
James Seibel
de7d22766a
Fix RenderDataPointUtil.toString() ARGB order
2024-07-21 07:19:21 -05:00
James Seibel
568ff40df6
Fix API chunk world gen
2024-07-20 17:57:58 -05:00
James Seibel
17b5ba0ae1
Fix potential issues with WorldGenQueue not being marked as stopped
...
closes !61
2024-07-20 11:25:00 -05:00
James Seibel
4d4eeacbdd
Add IDhApiWrapperFactory resourceLocation string methods for block/biomes
2024-07-20 11:20:48 -05:00
James Seibel
99dc644adf
Add AbstractDhApiChunkWorldGenerator.generateApiChunk()
2024-07-20 10:45:43 -05:00
James Seibel
f442ab56c0
Remove unnecessary glIsProgram() call
2024-07-18 07:40:04 -05:00
James Seibel
9147b139c7
Increase max VBO size 1 MB -> 10 MB
2024-07-18 07:39:52 -05:00