James Seibel
18b8359f0d
rename the wrapper package to wrappers
2021-09-07 21:12:58 -05:00
James Seibel
7de4c7c72a
Make the reflection handler a singleton
2021-09-07 21:12:16 -05:00
James Seibel
40321d6e21
Remove unused variables, imports, etc.
2021-09-07 19:52:06 -05:00
James Seibel
7eed472029
Fix stuttering caused by a merge
2021-09-07 19:09:50 -05:00
Leonardo
b096cc53aa
Working version
2021-09-07 19:02:51 +02:00
Leonardo
94d994e761
re-added the commit
2021-09-07 18:52:58 +02:00
Leonardo
f76fa17e25
Removed level pos and data arrays
2021-09-07 17:23:22 +02:00
James Seibel
53a66268cb
Close issue #37 (z-fighting far from the origin)
...
I'm not certain why in LodRenderer swapBuffers has to be called after the frame has been rendered, but otherwise it causes stuttering / rubber banding.
2021-09-06 22:51:46 -05:00
James Seibel
139867d4b8
auto-indent
2021-09-06 12:17:49 -05:00
James Seibel
13a1e7ed56
Add the MinecraftWrapper
2021-09-06 11:20:32 -05:00
Leonardo
69ba83d34f
small change to far Fog
2021-09-05 16:15:14 +02:00
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
13d2c7b421
Create the comment for issue #62
2021-08-28 12:10:19 -05:00
James Seibel
c54c2c6612
Remove the unused parameter in getBufferMemoryForSingleLod()
2021-08-28 11:55:48 -05: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