James Seibel
|
2219da4050
|
revert the fog changes
|
2021-09-01 21:47:31 -05:00 |
|
James Seibel
|
a1aa90cccb
|
Split up the configs to make it easier to understand
|
2021-09-01 21:39:02 -05:00 |
|
Leonardo
|
d19abaef7b
|
small fix to a bug that was causing crash if the player went over y 256
|
2021-09-01 18:20:51 +02:00 |
|
Leonardo
|
91ba48ad4a
|
Max draw detail now works correctly and node bigger than a chunk do not disappear if you touch a border
|
2021-09-01 18:11:01 +02:00 |
|
Leonardo
|
32e587d536
|
Small fix to the index of vanillaRenderedChunks
|
2021-09-01 17:27:37 +02:00 |
|
Leonardo
|
e3dfe658f5
|
Fixed chunkPos being created multiple time in the buffer
|
2021-09-01 17:20:52 +02:00 |
|
Leonardo
|
4e249e943a
|
Revert "Added LevelPosUtil, now the node are added using it and not with the LevelPos object"
LevelPos are useful and the small stutter in the buffer builder is probably caused by the creation of ChunkPos
|
2021-09-01 16:33:34 +02:00 |
|
Leonardo
|
1360edb459
|
Added LevelPosUtil, now the node are added using it and not with the LevelPos object
|
2021-09-01 15:15:23 +02:00 |
|
James Seibel
|
a1c720d588
|
Fix a issue where the projection matrix was given a depth of 0
This caused the depth buffer to stop working.
|
2021-08-31 21:05:53 -05:00 |
|
James Seibel
|
2c2c6d6785
|
Add configs for buffer building timeouts and small refactors
|
2021-08-30 23:16:27 -05:00 |
|
Leonardo
|
d5d48f2448
|
now the vanillaRenderedChunk is reset if the player goes to high
|
2021-08-30 23:41:56 +02:00 |
|
Leonardo
|
536de1a22d
|
fixed a small error with the timer
|
2021-08-30 23:25:37 +02:00 |
|
Leonardo
|
193c579712
|
changed the generation. Added re-use of levelPos
|
2021-08-30 23:03:22 +02:00 |
|
Leonardo
|
5467d007b8
|
preparing the mod for future buffer caching
|
2021-08-30 12:36:07 +02:00 |
|
James Seibel
|
d8b4730ee0
|
Remove a unneeded depreciation suppression warning
|
2021-08-29 14:20:18 -05:00 |
|
Leonardo
|
812fa65054
|
divided the time checker for the regen
|
2021-08-29 17:18:21 +02:00 |
|
Leonardo
|
ba63b44288
|
small change
|
2021-08-29 16:44:36 +02:00 |
|
Leonardo
|
b19a80f411
|
Optimized the regen
|
2021-08-29 16:42:44 +02:00 |
|
Leonardo
|
450f15ad36
|
Finally fixed the regen problem
|
2021-08-29 10:56:14 +02:00 |
|
James Seibel
|
d4ada067c5
|
auto-indent
|
2021-08-28 11:05:33 -05:00 |
|
James Seibel
|
9277b3ad38
|
Add different debug modes (off, detail, detail_wireframe)
|
2021-08-28 11:04:59 -05:00 |
|
Leonardo
|
26fbdfc92c
|
fixed memory use method and put F4 as debug key
|
2021-08-28 12:41:54 +02:00 |
|
Leonardo
|
822a088096
|
fixed loading
|
2021-08-28 00:36:45 +02:00 |
|
Leonardo
|
36079e1624
|
fix to the Rendering holes
|
2021-08-28 00:16:44 +02:00 |
|
Leonardo
|
8db782a406
|
Now nodeToRender is fully automatic
|
2021-08-27 23:05:37 +02:00 |
|
James Seibel
|
b44a641d96
|
Add a TODO
|
2021-08-26 22:59:55 -05:00 |
|
Leonardo
|
65824a6fed
|
fixed fog
|
2021-08-26 19:33:32 +02:00 |
|
Leonardo
|
98cbc30709
|
Small changes to how number of thread is chosen and returned to old LINEAR system
|
2021-08-25 16:12:18 +02:00 |
|
Leonardo
|
8ae81d3aac
|
added some debugging comments
|
2021-08-24 23:11:14 +02:00 |
|
Leonardo
|
bd305a0269
|
small fixes to tree generator new tree cutter
|
2021-08-24 01:54:01 +02:00 |
|
James Seibel
|
93dd441708
|
Close #60 (LODs rendering on top of the player) and improve get Lod pos to skip
|
2021-08-22 18:24:41 -05:00 |
|
James Seibel
|
967627c57e
|
Move getRenderedChunks to LodUtil
|
2021-08-22 17:54:10 -05:00 |
|
Leonardo
|
d5112be385
|
small fixes
|
2021-08-22 19:18:14 +02:00 |
|
Leonardo
|
547d54aab1
|
Fixed the near clipping
|
2021-08-22 16:54:09 +02:00 |
|
Leonardo
|
397573bc08
|
removed lodChunkRadiusMultiplier from proxy, config and renderer
|
2021-08-22 16:46:55 +02:00 |
|
Leonardo
|
b52d7e4f20
|
small fix to the Near fog
|
2021-08-22 16:33:20 +02:00 |
|
Leonardo
|
a450f44aa7
|
small fix to the fog
|
2021-08-22 16:20:27 +02:00 |
|
Leonardo
|
a4e8e9ef60
|
Merge remote-tracking branch 'origin/1.16.5' into 1.16.5
# Conflicts:
# src/main/java/com/seibel/lod/proxy/ClientProxy.java
|
2021-08-22 16:09:07 +02:00 |
|
Leonardo
|
3c28ed5601
|
small fix to fog
|
2021-08-22 16:06:30 +02:00 |
|
James Seibel
|
c5ec41eb2d
|
Add buffer recreation when changing worlds
|
2021-08-22 08:42:55 -05:00 |
|
Leonardo
|
aa7ea85cde
|
New config
|
2021-08-22 14:34:02 +02:00 |
|
James Seibel
|
804f830a10
|
fix third person backwards culling the wrong regions
|
2021-08-21 19:57:03 -05:00 |
|
James Seibel
|
8d5c8bf7b8
|
Finish adding simple frustum culling
|
2021-08-21 18:54:20 -05:00 |
|
James Seibel
|
c5b4e20787
|
Add simple partially functioning frustum culling
|
2021-08-21 13:05:32 -05:00 |
|
James Seibel
|
163f8ca979
|
Remove Node from the names of LodRenderer, BufferBuilder, LodTemplates, and LodBuilder
|
2021-08-20 20:28:37 -05:00 |
|
James Seibel
|
d1417069d9
|
Remove the old LOD objects
|
2021-08-11 07:33:51 -05:00 |
|
James Seibel
|
412f1bead0
|
Start removing the old LOD objects
|
2021-08-11 07:29:51 -05:00 |
|
James Seibel
|
337853cdfa
|
Start merging in 1.16.5_QuadTree
The mod does compile and render, however distance LODs don't generate or render correctly and there are other problems as well.
|
2021-08-04 23:07:03 -05:00 |
|
James Seibel
|
3675c5da46
|
Add deprecation suppressions in LodRenderer
|
2021-07-29 07:20:22 -05:00 |
|
James Seibel
|
eb3455452b
|
Fix getting the GPU's fancy fog capabilities
|
2021-07-26 20:26:24 -05:00 |
|