Marc Gilleron
8879d9b2e7
Moved all generators under their own base class and folder
2020-01-26 22:34:26 +00:00
Marc Gilleron
0ac1b7e6dc
Moved edition-related classes to a sub-folder
2020-01-26 20:29:44 +00:00
Marc Gilleron
6977133006
Forked Transvoxel mesher into an MC one with overlap seam mode.
...
It's mostly because the transvoxel mesher is going to change,
and the MC mesher will only act as a simplified legacy mesher.
It has experimental support for overlap seams, but it didn't work
well due to Z-buffer precision being too weak.
2019-12-23 21:41:30 +00:00
Marc Gilleron
89a0888f9f
Moved lz4 to a thirdparty folder
2019-08-24 23:07:30 +01:00
Marc Gilleron
adc6a9391c
Fix threading issue causing corruption when duplicate rejection is active
2019-08-23 22:49:43 +01:00
Marc Gilleron
3a64209b27
Added LZ4 compression to saved blocks. Makes them fit in single sectors much more often, increasing performance
2019-08-17 18:15:16 +01:00
Marc Gilleron
a36322842a
Reorganize SCons script
2019-05-30 00:45:19 +01:00
Marc Gilleron
4a90ca10a5
Rename "provider" files to "stream"
2019-05-25 16:16:03 +01:00
Marc Gilleron
faefde721a
Add base class to all meshers, gather common things in it
2019-04-28 20:48:59 +01:00
Marc Gilleron
12a97cca5a
Reorganize all files and rename a few things
2019-04-28 17:58:29 +01:00
Marc Gilleron
1181cfa59f
Dual marching cubes WIP (only octree and dual grid extraction, untested)
2019-04-20 17:32:10 +01:00
Marc Gilleron
9303c652d2
Sigh, forgot again a file to compile
2018-09-29 18:58:58 +01:00
Marc Gilleron
5c2e388616
Removed useless line in SCsub
2016-05-05 21:09:13 +02:00
Marc Gilleron
1acabf1307
Added project: first working prototype, but lots of TODOs
2016-05-01 15:00:02 +02:00