Commit Graph

1752 Commits

Author SHA1 Message Date
s809 52a90fec6c Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core into feat/server-updates 2023-08-22 19:12:43 +05:00
James Seibel 794e9afc10 Fix file saving 2023-08-22 07:45:25 -05:00
James Seibel 4ec4b2f8dd Reduce SSAO noise 2023-08-21 22:06:33 -05:00
s809 627bfbc007 Incomplete 2023-08-21 22:08:35 +05:00
James Seibel 1e05972e3c Fix potential null pointers in DhWorld shutdown 2023-08-21 07:46:51 -05:00
Steveplays28 d9283e938b feat: Update rendering block ignores
Barrier blocks, structure void blocks, light blocks, and air blocks now share 2 `HashMap`s that define blocks that should be ignored by the LOD builder.
2023-08-21 03:41:27 +02:00
James Seibel 786c445a91 Add a profiler section for debug wireframe rendering 2023-08-20 18:38:21 -05:00
James Seibel 3b14bd655c Add a world curvature listener and limiter 2023-08-20 18:22:10 -05:00
James Seibel d5f3ac9fb8 Fix renderer crash when enabling earth curvature 2023-08-20 18:11:12 -05:00
James Seibel 35f5bce149 Clean up World Gen Threads after termination 2023-08-20 17:59:58 -05:00
James Seibel 2964acfc8c Hide unused multiplayer settings 2023-08-20 15:06:59 -05:00
James Seibel 6babf730dc Merge branch 'distant-horizons-core-fix/incorrect-checksum' 2023-08-20 14:49:37 -05:00
James Seibel f57c52b2d0 add ILevelWrapper.onUnload() 2023-08-20 14:47:22 -05:00
James Seibel 3113263012 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-08-20 14:14:56 -05:00
James Seibel c0e0412de9 Add world gen task count to the F3 menu 2023-08-20 14:14:44 -05:00
s809 283f4c9782 Fix incorrect use of checksum stream
(for some reason each section goes twice through this method)
2023-08-20 20:23:28 +05:00
s809 ce4d50654d Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-08-19 22:28:13 +05:00
coolGi 461302d290 Merge remote-tracking branch 'origin/main' 2023-08-20 02:54:40 +09:30
s809 7568ab56f6 Fix hang when near completion of loading from server
Replace total value with sum of pending+finished requests
2023-08-19 22:21:01 +05:00
coolGi d6352b9ea6 Fixed ui modify, and made file handeler use its own set function 2023-08-20 02:36:48 +09:30
s809 bf58654a10 Fix prioritization not working properly 2023-08-19 21:22:51 +05:00
James Seibel 4bf12c7fc4 Fix lighting and LOD generation for snow layers 2023-08-19 11:01:52 -05:00
coolGi 8431256b2c Re-arranged the git info 2023-08-20 01:31:04 +09:30
James Seibel 0e1c4c49c2 Change RenderSourceFileHandler cache log from info -> debug 2023-08-19 08:50:20 -05:00
Steveplays28 e4576c7d51 Merge remote-tracking branch 'upstream-core/main' 2023-08-19 11:41:38 +02:00
tom lee a30bfdf397 Implement cache invalidation, and have render cache be used. Can expect faster load times. 2023-08-19 16:49:09 +08:00
James Seibel 158a614482 Potentially fix custom world generator snow lighting 2023-08-18 20:51:29 -05:00
James Seibel 974953ae9d Remove height map optimization in LodDataBuilder 2023-08-18 18:44:37 -05:00
James Seibel 02449a909a Fix snow rendering take 2 2023-08-18 18:15:03 -05:00
James Seibel 42841fe2a1 Preventive fix for LodDataBuilder going outside the world 2023-08-18 17:44:16 -05:00
James Seibel 70989a9369 Attempt to fix snow lighting 2023-08-18 17:22:27 -05:00
James Seibel ef21987817 remove unimplemented world generator modes
specifically: BIOME_ONLY, BIOME_ONLY_SIMULATE_HEIGHT, and FULL
2023-08-18 15:55:32 -05:00
James Seibel 56c8441daf add a heightmap check/warning to DhLightingEngine 2023-08-18 15:54:53 -05:00
James Seibel b229d928c1 Have DhLightingEngine set centerChunk.setIsDhLightCorrect = true when done 2023-08-18 11:49:52 -05:00
James Seibel 3db7ffeb01 Remove world gen lighting engine config 2023-08-18 11:19:45 -05:00
James Seibel ec2382372e Fix DH lighting not being baked in correctly for loaded chunks 2023-08-18 11:19:15 -05:00
James Seibel 4c081fcf26 Tweak world gen threading presets 2023-08-18 10:30:54 -05:00
James Seibel 61b5ec1d70 Attempt to prevent OpenGL errors when teleporting 2023-08-18 10:13:40 -05:00
James Seibel 859fcaf1b8 Improve ThreadUtil logging and prefix handling 2023-08-18 09:10:18 -05:00
James Seibel 91f67cac9b Fix WorldGen ThreadFactory not being used 2023-08-18 08:25:15 -05:00
Steveplays28 a1f07c075e Merge remote-tracking branch 'upstream-core/main' 2023-08-18 15:12:11 +02:00
s809 84c4ad6cdd Add missing level wrapper argument (and a bunch of null checks) 2023-08-18 15:04:59 +02:00
James Seibel c7ac9faccd Fix preset configs not applying after the UI screen changes 2023-08-18 07:51:05 -05:00
James Seibel 123f17288c Temporary config file permission exception suppression 2023-08-18 07:47:51 -05:00
James Seibel 11ec8b1eaa Fix Render data attempting to recreate files on setting change 2023-08-18 07:47:18 -05:00
James Seibel c80136719d Temporary fix to ConfigFileHandling crashing when creating the file 2023-08-17 22:17:50 -05:00
James Seibel ff3949f353 Merge branch 'main' into 'main'
Fix wrong position being calculated and used for block colors (and possibly other things).

See merge request jeseibel/distant-horizons-core!14
2023-08-18 03:05:11 +00:00
James Seibel 8809fa88ce Fix incorrect vPos in curve.vert, thanks Null! 2023-08-17 21:21:49 -05:00
James Seibel 97d5429b34 Merge branch 'shader.cleanup' into 'main'
Shader Cleanup

See merge request jeseibel/distant-horizons-core!13
2023-08-18 01:59:07 +00:00
Builderb0y 3784458cba Fix wrong position being calculated and used for block colors (and possibly other things). 2023-08-18 01:58:11 +00:00