Leonardo
2e32e4d768
LodNodeBuilder and LodNodeGenWorker now support correctly LodDetail
2021-08-10 13:07:59 +02:00
James Seibel
953c2b2e92
Improve color generation and fix Biome Only generation
2021-08-09 22:25:49 -05:00
Leonardo
f6f0ecb21b
Fixed negative region not showing
2021-08-09 17:54:04 +02:00
James Seibel
54e5fd30ab
Refactor and comment
2021-08-08 22:04:13 -05:00
James Seibel
5631ae52be
Refactoring and Commenting
2021-08-08 16:41:25 -05:00
James Seibel
6520cdb184
Refactoring and commenting
2021-08-08 16:30:04 -05:00
James Seibel
ce5f8708cd
Remove unused code in LodNodeBuilder
...
I don't think using a 3rd party generator is a good idea; even if it is much faster than vanilla MC.
For a couple of reasons:
1. we could run into issues where the 3rd party isn't updated fast enough
2. the 3rd party generator may not generate the same terrain/biomes/etc.
3. we wouldn't be able to generate mod terrain
2021-08-08 16:25:42 -05:00
James Seibel
270a83ddbc
Refactoring and Commenting
2021-08-08 09:58:55 -05:00
James Seibel
64b8cb3556
Refactoring, reformatting, and commenting
...
I removed the getters from LodQuadTreeNode since they were public variables anyway.
2021-08-08 00:09:12 -05:00
James Seibel
7f7884c130
update LodNodeBufferBuilder version date
2021-08-07 23:38:14 -05:00
James Seibel
ed188448f2
Fix LodNodeBufferBuilder queueing the same chunk for generation multiple times
2021-08-07 18:29:20 -05:00
James Seibel
87c803e4c6
Minor refactoring
2021-08-07 13:40:04 -05:00
James Seibel
97a773176d
Refactoring fixes
2021-08-07 13:30:03 -05:00
James Seibel
e875c664fd
fix LODs generating multiple times (at least in single threaded gen)
2021-08-05 21:41:08 -05:00
James Seibel
e313a03410
Fix/improve rendering again
2021-08-05 20:40:12 -05:00
James Seibel
781aa339bc
Partially fix LodNode rendering
2021-08-05 07:56:00 -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
b2f98e2d92
Improve grass colors ( #36 )
2021-07-26 22:27:20 -05:00
James Seibel
e1edd01069
Implement a few small features in LodServerWorld
2021-07-26 22:20:00 -05:00
James Seibel
34baf923b2
Fix #45 (Half and Full qualities checkerboard)
2021-07-26 07:56:00 -05:00
James Seibel
f852a79a0e
Fix LODs rendering with an offset
2021-07-25 20:52:30 -05:00
James Seibel
99209f920d
Fix a few truncation and off by 1 errors
2021-07-25 18:48:25 -05:00
James Seibel
19fd1aff98
Close #36 (Improve foliage colors)
...
While the colors could still be improved, I'm not sure what else to do with them to do so.
2021-07-25 18:20:34 -05:00
James Seibel
9ebc5aeb32
Improve comments in CublicLodTemplate
2021-07-25 18:06:42 -05:00
James Seibel
7c890a4627
Add a config option to change LOD brightness and saturation
...
Related to issue #36
2021-07-25 18:00:39 -05:00
James Seibel
ccc661225e
Improve the DARKEN_SIDES shading mode
2021-07-25 17:58:46 -05:00
James Seibel
6bcf58959b
Fix #46 (MC crashing when joining a server)
2021-07-25 13:18:47 -05:00
James Seibel
5051508e42
Fix #48 (Lava showing up as water)
2021-07-25 12:29:40 -05:00
James Seibel
196e02e61a
Partially close #43 (add SSAO)
...
I am surprised how much this small change improves how things look. I may still implement SSAO in the future but for the time being this is a big improvement for how things look.
2021-07-25 12:19:14 -05:00
Leonardo
29b3e9fadc
The lodQuadTree is now correctly converted to use LodDataPoint and DistanceGenerationMode
2021-07-13 20:40:55 +02:00
Leonardo
3cc78c62a0
The lodQuadTree is now correctly converted to use LodDataPoint and DistanceGenerationMode
2021-07-13 15:38:20 +02:00
Leonardo
cd06b42b02
changed pc
2021-07-13 00:53:24 +02:00
Morippi
f95d57ab6d
Several chages to converto to quadTree + first fix for negative coordinate
2021-07-10 12:43:23 +02:00
James Seibel
8840973a1e
Fix #41 (leaving a world causing Lod generation to break)
2021-07-09 22:57:32 -05:00
Morippi
f91479829d
Several chages to converto to quadTree
2021-07-09 21:07:00 +02:00
Morippi
f9bb248eef
Several chages to converto to quadTree
2021-07-09 21:01:17 +02:00
Morippi
03ce4d9c42
Several chages to converto to quadTree
2021-07-09 19:23:14 +02:00
Morippi
9e24ee0ef7
Fixed LodQuadTree
...
Added QuadTreeImage to visualize how the quadTree is builded
2021-07-07 00:53:32 +02:00
James Seibel
3e3e30c4b1
Add some comments about issue #40
2021-07-05 16:51:18 -05:00
James Seibel
4aebf36f02
Put the project under the GNU GPL v3 License
2021-07-05 12:55:42 -05:00
James Seibel
0b1fdba6ea
Optimize world generation and add a config to set the number of generation threads
2021-07-05 12:41:20 -05:00
James Seibel
d36f97d765
Improve javadocs in LodBuilderConfig
2021-07-05 12:00:37 -05:00
James Seibel
ee5dc0a6b3
Improve plant color generation
2021-07-05 12:00:25 -05:00
James Seibel
05ed61b0a1
Add a config to enable/disable unstable Feature generation
...
Related to issue #35
2021-07-05 12:00:03 -05:00
James Seibel
2ef6c59dfc
Add an extra comment to Issue #35 and remove a unused log
2021-07-05 09:05:34 -05:00
James Seibel
fd90f761a1
Add another library comment for issue #35
2021-07-05 08:59:39 -05:00
Morippi
72bcc87de7
QuadTree version, still doesn't work
2021-07-05 14:46:51 +02:00
James Seibel
7ec7d6bdc5
Add a TODO/Issue and fix capitalization
2021-07-05 00:32:51 -05:00
James Seibel
f9ed9a472c
Disable Jungle Feature generation, since it contains a world gen bug
...
Related to #35
2021-07-04 08:31:29 -05:00
James Seibel
b542738097
Fix a generation bug created when updating to 1.16.5
2021-07-04 00:09:04 -05:00