Commit Graph

2269 Commits

Author SHA1 Message Date
James Seibel e83f7bd62e Add FullDataPointUtilV1 for use with CompleteFullDataSource 2024-03-12 21:00:50 -05:00
James Seibel c5787d0ff2 Add Legacy data source migration 2024-03-12 20:24:57 -05:00
James Seibel 30076f1b60 Minor comments and refactoring 2024-03-12 07:21:56 -05:00
James Seibel 34fdae1c78 remove debug code in NewFullDataSource 2024-03-10 21:50:13 -05:00
James Seibel dd7d7733f0 Rename and remove debug wireframe configs 2024-03-10 21:47:27 -05:00
James Seibel fd1944eb26 Remove unnecessary legacy debug rendering 2024-03-10 21:46:52 -05:00
James Seibel 64fce77a0a Fix repo castring for AbstractNewDataSourceHandler 2024-03-10 21:38:41 -05:00
James Seibel d569ae4052 Deprecate EHorizontalQuality.UNLIMITED 2024-03-10 21:30:59 -05:00
James Seibel 5f8eceee8d Remove unused override in RenderSourceFileHandler 2024-03-10 21:16:03 -05:00
James Seibel b49988af9e Remove an unused method added by Iris 2024-03-10 21:15:45 -05:00
James Seibel 46ba2630f1 Fix LodQuadTree clear render cache not working at extreme distances 2024-03-10 21:15:37 -05:00
James Seibel 02a1445732 Fix render data not regenerating on config change 2024-03-10 21:14:59 -05:00
James Seibel 8bdc4fe779 Add missing changed for 28de6f93 2024-03-10 21:05:13 -05:00
James Seibel 28de6f93af Fix world gen for extreme render distances 2024-03-10 20:44:12 -05:00
James Seibel 20394068b2 Add additional F3 lines for file updating 2024-03-09 17:06:17 -06:00
James Seibel 599340c4e8 Reduce data source update locking and add some data update batching 2024-03-09 17:05:54 -06:00
James Seibel e6c985a189 Add hash code and equals to NewFullDataSource 2024-03-09 09:06:39 -06:00
James Seibel 244d960ec0 minor render data bugfix 2024-03-04 21:34:00 -06:00
James Seibel eea2155e20 Temp fix for 0020 auto update script 2024-03-04 21:25:02 -06:00
James Seibel 8f6ff8c943 Fix data sources not saving correctly 2024-03-04 20:56:48 -06:00
James Seibel 97554ccae6 Increase Vertical Quality settings to hopefully reduce issues with floating islands 2024-03-04 07:13:43 -06:00
James Seibel c866fbfbfd Add update propagator thread pool 2024-03-04 07:10:20 -06:00
James Seibel 0c5c4f3a74 Fix multithreaded save calls to AbstractDhRepo 2024-03-04 07:08:32 -06:00
James Seibel 0f04453134 Make down sampling average values instead of grabbing the value closest to -inf 2024-03-03 19:17:24 -06:00
James Seibel a734bb6a69 Increase AbstractNewDataSourceHandler update lock count 2x -> 4x
Trying to reduce lock collisions.
2024-03-03 19:08:23 -06:00
James Seibel dc687f70ae Add LodUtil light constants 2024-03-03 14:53:10 -06:00
James Seibel e15ffe10c9 Improve FullDataPointUtil parameter names 2024-03-02 21:36:54 -06:00
James Seibel 3d999a1749 Change FullDataPointUtil to get/set sky and block lighting separately
The binary format is identical the only difference is the getter/setter methods
2024-03-02 21:31:21 -06:00
James Seibel 47391028d8 Prevent re-saving unmodified full data 2024-03-02 16:21:32 -06:00
James Seibel b8e03a2144 Deprecate DhApiScreenResizeEvent, replace with DhApiColorDepthTextureCreatedEvent 2024-03-02 15:21:22 -06:00
James Seibel 2a39a4cdc4 Add several TODO comments and minor reformatting 2024-03-02 15:20:51 -06:00
James Seibel 89012711ce rename ThreadPools -> ThreadPoolUtil 2024-03-02 14:02:54 -06:00
James Seibel 9b93125936 Add first draft of the new full data system 2024-03-02 11:44:50 -06:00
James Seibel 113c0f227f Improve debugging for FullDataPointUtil.remap() 2024-03-02 08:05:54 -06:00
James Seibel 28e230a2db Fix DhApiScreenResizeEvent incorrect description 2024-02-25 08:14:25 -06:00
James Seibel bb5dd248d8 Add compound key repo support 2024-02-24 09:04:46 -06:00
James Seibel 9b46613355 temporary multiverse null pointer fix 2024-02-22 07:05:07 -06:00
James Seibel a44469eac4 Add a temporary debug renderer to FullDataFileHandler for unsaved positions 2024-02-20 07:42:46 -06:00
coolGi 87e5647379 Refactored logos into assets/distanthorizons 2024-02-18 19:02:56 +10:30
James Seibel 045c9f46d2 Add resource (sql script) validation in Initializer.java 2024-02-17 22:27:23 -06:00
James Seibel 7826d756d0 Add stackoverflow source link to RenderUtil.getNearClipPlaneDistanceInBlocks() 2024-02-15 21:59:21 -06:00
James Seibel f37ed0cccf Revert Fog near end/far start distance to pre-RenderUtil fix 2024-02-15 21:54:21 -06:00
James Seibel 6fcdde8a9f Fix fog rendering 2024-02-15 20:36:34 -06:00
James Seibel cd20fb1e34 Temp fix for near clip plane going too far in some cases 2024-02-13 07:53:01 -06:00
James Seibel d7c96bbba4 Fix ocean floors showing at very low detail levels 2024-02-11 21:31:24 -06:00
James Seibel 5c30d077dd Add comments about corrupted data in full data transformer 2024-02-11 20:16:23 -06:00
James Seibel 7df442878d Fix NeverCullFrustum casting error 2024-02-11 18:29:47 -06:00
James Seibel b8f90ddc55 Add SharedApi.isChunkAtBlockPosAlreadyUpdating() 2024-02-11 16:39:03 -06:00
James Seibel cc134092ed Default to no culling for the shadow pass 2024-02-11 14:56:12 -06:00
James Seibel 5d4268e902 Minor IDhLevel refactor and rename DhLevel -> AbstractDhLevel 2024-02-10 22:05:46 -06:00