James Seibel
|
749491b520
|
drop the Transformer and File handler threads to 1 for testing
|
2023-05-22 07:49:25 -05:00 |
|
James Seibel
|
42fc173ae2
|
Fix crash if transparency is disabled
|
2023-05-22 07:18:08 -05:00 |
|
James Seibel
|
c539a3f3be
|
Improve how quickly world generation responds to changed location
|
2023-05-21 18:41:34 -05:00 |
|
James Seibel
|
041c2ad5d7
|
Fix quadTree unit tests failing
|
2023-05-21 17:47:37 -05:00 |
|
James Seibel
|
920ca5ec40
|
Add XZ compression for full and render data files
Any old files people may have will probably throw errors and need to be regenerated.
|
2023-05-21 17:35:33 -05:00 |
|
James Seibel
|
5986069eb9
|
comment out Compression Unit tests
|
2023-05-21 17:33:48 -05:00 |
|
coolGi
|
9eb0f18a52
|
Added changelog button to the config menu
|
2023-05-21 20:39:23 +09:30 |
|
James Seibel
|
b38827a8de
|
Add compression unit tests with results
|
2023-05-20 11:44:28 -05:00 |
|
James Seibel
|
7a723bdf14
|
rename the "cache" folder to "renderCache"
Just to make the folder's purpose a bit more obvious
|
2023-05-19 22:45:25 -05:00 |
|
James Seibel
|
7444670189
|
Fix exceptions when leaving a loading world
|
2023-05-19 22:41:49 -05:00 |
|
James Seibel
|
f22be2b42c
|
add commented out debug code for ColumnRenderBufferBuilder
|
2023-05-19 07:31:32 -05:00 |
|
James Seibel
|
762e099bf1
|
add an incomplete quadTree test
|
2023-05-19 07:31:16 -05:00 |
|
James Seibel
|
562b0a8da2
|
Fix worldGenQueue outOfBoundExceptions when moving quickly
Not a perfect solution, long term a fix should be done in the tree, but that can be done another time
|
2023-05-19 07:20:18 -05:00 |
|
James Seibel
|
95db633e09
|
update unit tests for QuadTree refactoring
|
2023-05-18 22:07:02 -05:00 |
|
James Seibel
|
6a6ea845ea
|
QuadTree refactoring
|
2023-05-18 22:06:00 -05:00 |
|
James Seibel
|
f8df9cd4e2
|
remove duplicate log filtering for ServerAPI
|
2023-05-18 21:58:55 -05:00 |
|
James Seibel
|
428a0cd10b
|
Fix level F3 loggers not being removed
|
2023-05-18 07:56:17 -05:00 |
|
James Seibel
|
aee6c84dae
|
Fix transparent wall edge cases
Specifically transparent walls being rendered in oceans, and transparent walls incorrectly allowing users to see the void
|
2023-05-16 21:13:55 -05:00 |
|
James Seibel
|
98e55bb1a3
|
Fix RenderSource Building ignoring adjacent sections
The sections were never being passed in, only the initial section
|
2023-05-16 20:03:23 -05:00 |
|
James Seibel
|
a3f2cdc72f
|
fix minor ColumnBox equality
|
2023-05-16 07:56:11 -05:00 |
|
James Seibel
|
824a8f835c
|
Fix seeing void through height map oceans
|
2023-05-16 07:55:24 -05:00 |
|
James Seibel
|
b4eda2fc46
|
Add ColumnBox comments
|
2023-05-16 07:30:54 -05:00 |
|
James Seibel
|
3a80639538
|
Only limit greedy meshing size when earth curvature is enabled
|
2023-05-16 07:11:45 -05:00 |
|
James Seibel
|
537f7164c7
|
Fix transparent LODs over the void
|
2023-05-15 18:28:14 -05:00 |
|
James Seibel
|
ea76c29c23
|
ColorUtil add setter methods
|
2023-05-15 07:11:27 -05:00 |
|
James Seibel
|
a2f0ff89ac
|
cubicLodTemplate refactor
|
2023-05-15 07:04:36 -05:00 |
|
James Seibel
|
123c259831
|
Log updateQuadTreeRenderSources errors
|
2023-05-15 07:02:25 -05:00 |
|
James Seibel
|
a7e64e7188
|
Fix null pointer when transparency is disabled
|
2023-05-13 15:36:36 -05:00 |
|
James Seibel
|
5894af6eca
|
Add render cache listener to draw resolution config
|
2023-05-13 12:09:54 -05:00 |
|
James Seibel
|
d87cf40b22
|
Fix harmless error messages when changing render distance
|
2023-05-13 11:18:30 -05:00 |
|
James Seibel
|
edca69b789
|
Log QuadTree concurrency issues instead of throwing assertions
|
2023-05-13 11:08:22 -05:00 |
|
James Seibel
|
fe16c34b6f
|
minor refactoring and commenting
|
2023-05-12 22:14:41 -05:00 |
|
James Seibel
|
47c0cef4df
|
Implement LowDetailIncompleteFullDataSource sampleFrom()
|
2023-05-12 22:11:35 -05:00 |
|
James Seibel
|
e543f1ce73
|
rename FullToColumnTransformer -> FullDataToRenderDataTransformer
|
2023-05-12 20:43:27 -05:00 |
|
James Seibel
|
8b580c51d6
|
Have RenderSourceFileHandler update all detail levels
|
2023-05-12 20:34:18 -05:00 |
|
James Seibel
|
b1b71ad021
|
Fix LowDetailIncompleteFullDataSource reading from stream
|
2023-05-09 21:29:07 -05:00 |
|
James Seibel
|
62c78b133d
|
minor FullDataMetaFile write future fix
|
2023-05-09 21:14:24 -05:00 |
|
James Seibel
|
ed6790458d
|
Refactor RenderMetaDataFile
|
2023-05-09 21:13:54 -05:00 |
|
James Seibel
|
d592f87d62
|
minor reformatting for AtomicsUtil
|
2023-05-08 19:23:12 -05:00 |
|
James Seibel
|
4470cea9b2
|
make FullDataMetaFile's data strongly typed
|
2023-05-07 18:45:24 -05:00 |
|
James Seibel
|
2400d999a3
|
Refactor FullDataMetaFile
|
2023-05-07 17:54:54 -05:00 |
|
James Seibel
|
a2afe4de5f
|
add ChunkSizedFullDataAccessor toString()
|
2023-05-07 17:53:41 -05:00 |
|
James Seibel
|
64ebadea65
|
move buffer building logic out of ColumnRenderBuffer
|
2023-05-06 19:40:01 -05:00 |
|
James Seibel
|
7bcef43ef9
|
Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core
|
2023-05-06 19:06:20 -05:00 |
|
James Seibel
|
1fee51f344
|
GenFullDataFileHandler fix checkIfSectionNeedsGen for null dataSources
|
2023-05-06 19:02:55 -05:00 |
|
James Seibel
|
d4712732ec
|
fix LowDetailIncompleteFullDataSource.update not changing isColumnNotEmpty
|
2023-05-06 18:58:03 -05:00 |
|
coolGi
|
dfd8818fe7
|
Merge remote-tracking branch 'origin/main'
|
2023-05-07 08:55:29 +09:30 |
|
coolGi
|
1c366bb75b
|
Removed getFogColor from the BCLibAccessor
|
2023-05-07 08:55:10 +09:30 |
|
James Seibel
|
c6a6e6c14d
|
fix SingleColumnFullDataAccessor.doesColumnExist null pointer
|
2023-05-06 17:16:21 -05:00 |
|
James Seibel
|
de6c8af95f
|
reduce ColumnRenderSource timeout 10 -> 2 sec
|
2023-05-06 08:35:27 -05:00 |
|