Commit Graph

1113 Commits

Author SHA1 Message Date
James Seibel 3dbc0ee5cd Remove IRenderSource
There was only ColumnRenderSource and several pieces of logic required there to only be ColumnRenderSource, so it didn't make sense to keep the interface.
2023-02-18 12:01:15 -06:00
James Seibel a35a797ce0 move buffer building objects into datatype.render.bufferbuilding 2023-02-18 11:33:09 -06:00
James Seibel 912a7687c3 refactor columnArrayView and interface 2023-02-18 11:25:09 -06:00
James Seibel 16c6dffdd6 Move files into Full and Render dataType packages 2023-02-18 09:53:16 -06:00
James Seibel 3b621ac497 rename/refactor FullDataSource loaders 2023-02-18 09:45:56 -06:00
James Seibel 271bdb9f12 Move Full data sources into their own package 2023-02-18 09:36:59 -06:00
James Seibel fbcf687ef9 rename ChunkSizedFullData -> ChunkSizedFullDataSource 2023-02-18 09:30:12 -06:00
James Seibel e4b5a7cb93 rename several FullData objects 2023-02-18 09:28:58 -06:00
James Seibel 0832555ec0 minor SparesFullDataSource refactoring 2023-02-18 09:28:49 -06:00
James Seibel 13d4c74367 remove unused args in LodRenderSection 2023-02-18 09:13:05 -06:00
James Seibel a97f9cf9b4 Comment out metaData versioning 2023-02-18 08:55:50 -06:00
James Seibel 1916ad49c4 Improve RenderMetaDataFile constructors 2023-02-18 08:55:28 -06:00
James Seibel b16ae15f94 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-02-18 07:21:38 -06:00
coolGi e695c18871 Added ability to change vanilla's lod bias 2023-02-18 20:00:39 +10:30
James Seibel 3a1e9adab2 refactor render file and renderBufferHandler 2023-02-17 18:35:29 -06:00
James Seibel c95b0849e3 refactor RenderBufferHandler 2023-02-17 14:37:14 -06:00
James Seibel 0e9f7eb653 minor LodRenderer refactoring 2023-02-17 14:36:33 -06:00
James Seibel 95c59b775a improve RenderSection.reload() and implement isLoading() 2023-02-17 14:36:12 -06:00
James Seibel 4e6d69860b refactor RenderFile classes 2023-02-17 14:35:24 -06:00
James Seibel dc7ddfd527 refactoring 2023-02-17 14:29:23 -06:00
James Seibel 1675d01dfb implement ColumnRenderLoader isEmpty 2023-02-17 14:26:15 -06:00
James Seibel 1adeaad231 rename IDhLevel methods 2023-02-16 14:58:27 -06:00
James Seibel d6397d6444 Improve the casting around SharedApi.currentWorld 2023-02-16 11:30:11 -06:00
James Seibel 449aaf2d3a DhClientServer Level/World refactoring 2023-02-16 10:11:47 -06:00
James Seibel 97440d7a71 Server/Client/Shared Api refactoring 2023-02-16 10:11:27 -06:00
James Seibel d62e709c48 add a fixme comment 2023-02-16 09:53:06 -06:00
James Seibel a1123e89ce Improve Render File format and reading/writing 2023-02-16 09:46:47 -06:00
James Seibel bd9bfd7d0f refactoring 2023-02-16 09:23:20 -06:00
coolGi 49b345776f Merge remote-tracking branch 'origin/new_buildsystem' 2023-02-15 17:08:08 +10:30
James Seibel 7bc8b46ac0 Use the buffer builder thread config on startup
modified config values after start are ignored for now
2023-02-14 20:35:23 -06:00
James Seibel 7e2b5e65be reformatting and renaming 2023-02-14 20:34:28 -06:00
James Seibel c71ca6fd27 reformatting 2023-02-13 21:22:56 -06:00
James Seibel f76eb3c1b2 attempt to prevent an issue for full data with a lot of vertical slices 2023-02-13 21:22:45 -06:00
James Seibel 92a8e16375 refactoring 2023-02-13 21:02:06 -06:00
James Seibel 0cb46c9b57 rename objects from data -> fullData
Also rename SpottyDataSource to singleChunkDataSource
2023-02-13 20:43:55 -06:00
James Seibel 4697f942e2 up the version number from 1.7.0 -> 2.0.0 2023-02-13 20:26:48 -06:00
James Seibel 6ff1d92ce1 rename dataFile -> fullDataFile 2023-02-13 20:24:31 -06:00
James Seibel 228ba2b2e2 Improve corrupted Data File handling 2023-02-13 20:03:54 -06:00
James Seibel 5116cef99a file handling refactoring 2023-02-12 17:48:22 -06:00
coolGi 0c6e620406 Fabric now builds (and works outside the build environment) 2023-02-12 20:11:53 +10:30
James Seibel 41b9e1b404 Fix SparseDataSource array out of bounds exception when reading files 2023-02-11 21:04:36 -06:00
James Seibel 38dc13a34a refactor SparseDataSource read/write data methods 2023-02-11 21:02:37 -06:00
coolGi 5ec91475a4 Made API Jar name use mod_version instead of versionStr 2023-02-12 13:02:56 +10:30
James Seibel 6441f2aa6c Add vertical quality config listener and Api clearRenderCache 2023-02-09 20:24:53 -06:00
James Seibel 1b137eae50 Fix changing vertical quality not updating render data 2023-02-08 07:31:57 -06:00
James Seibel 6a2298dff9 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-02-07 07:03:21 -06:00
coolGi 3efeea8987 Optimised the lod noise and added drop off for it 2023-02-07 19:33:46 +10:30
coolGi 0f5efa2036 Merge remote-tracking branch 'origin/main' 2023-02-07 18:44:14 +10:30
coolGi d67cb6b2a9 Fixed up some maths when checking weather a number is valid in the config 2023-02-07 18:34:52 +10:30
James Seibel c001943a5e DataMetaFile and RenderSection minor changes 2023-02-06 07:08:44 -06:00