tom lee
467f4a260f
Forgot to turn back on the greedy meshing
2022-03-20 16:30:28 +08:00
tom lee
21253d1308
Add Cave Culling setting + cleanup + fix leo's adjData
2022-03-20 16:26:50 +08:00
tom lee
8f534fb51c
Fix/Improve Near Clip Plane + add pow2 function
2022-03-20 13:41:28 +08:00
James Seibel
6cd0281d0e
Merge in multi-dim support
2022-03-19 12:38:42 -05:00
James Seibel
df73d1d275
Re-Add the brightness/saturation config
2022-03-19 11:00:28 -05:00
tom lee
804738cfe5
Accedentally moved a folder. Ops
2022-03-19 22:33:36 +08:00
tom lee
254d908807
Nuke old WorldGen, reorganize and improve all GridList util
2022-03-19 22:30:27 +08:00
James Seibel
9fa7fa843d
Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core
2022-03-18 23:56:29 -05:00
James Seibel
82065cd1ce
Add a config for the MultiDimension Similarity
2022-03-18 23:56:25 -05:00
James Seibel
d0da822813
make the dimFileHelper run async
2022-03-18 22:01:29 -05:00
James Seibel
595aa79eb6
Fix crashing in singleplayer
2022-03-18 22:01:05 -05:00
James Seibel
8cdc0fc830
Remove a few unneeded imports
2022-03-17 23:08:52 -05:00
James Seibel
c869047b30
Closes #134 (Add multi dimension support)
...
I still need to add a config and multithreading (to prevent stuttering when changing dimensions).
2022-03-17 23:08:42 -05:00
TomTheFurry
2907c8e3e7
Fixed a deadlock on shutting down BufferBuilders
2022-03-16 18:52:55 +08:00
TomTheFurry
4097cf7619
ADVANCED FOGGGGGGGGGGGGGGGG~~~~~~~~~~~~~~~~
2022-03-16 18:52:55 +08:00
TomTheFurry
cf519c02be
Pushed the stuff leetom did on my macbook
2022-03-15 21:17:07 +10:30
TomTheFurry
4f563c2be5
Add proper multi FrameBuffer support(And fix MacOS?)
2022-03-15 16:38:39 +08:00
TomTheFurry
e8de59a226
Fixup MixinUtilBackgroudThread+more render log
2022-03-15 18:48:27 +10:30
TomTheFurry
323da0b12c
Improve GLMessage Parser
2022-03-15 12:37:51 +08:00
TomTheFurry
1c0e7839c0
Add Advanced Fog config entries. Actual impl is a todo.
2022-03-15 00:00:35 +08:00
TomTheFurry
d2056d824f
Slight cleanup of lodRenderer
2022-03-14 16:22:19 +08:00
TomTheFurry
7da2b90611
Fix hasCliffFace() not crossing chunk boundaries.
...
Also temp added cave culling. Need logic to provide better cave culling.
2022-03-14 15:10:04 +08:00
TomTheFurry
f1eb06bbb1
Fix nullptr exception on calling clear(d) with d being null (Thx @HyperSoop)
2022-03-14 14:36:42 +08:00
James Seibel
78a1cc3330
Auto Format
2022-03-13 21:08:29 -05:00
TomTheFurry
fbd8f48433
Improved getMaximumRenderedChunk and fix GLMessage on forge
2022-03-13 22:57:06 +08:00
TomTheFurry
49cc46dc25
Update Config defaults
2022-03-13 16:15:28 +08:00
TomTheFurry
1c7d87b9d3
Add new config: Biome Blending
2022-03-13 15:39:34 +08:00
James Seibel
bca2b61800
Close #207 (re-add brightness/contrast configs)
2022-03-09 23:06:15 -06:00
TomTheFurry
c9cabd8a32
Rework BlockDetail and stuff.
2022-03-08 23:26:41 +08:00
TomTheFurry
d731424e93
Fix it so I think java8 now works...? (Javadoc won't tell me versions)
2022-03-08 16:04:38 +08:00
James Seibel
510058b7df
Closes #217 (Change Server Folder Name)
...
Adds multiple options for formatting the server folder name.
If LODs have already been generated with a previous setting the files will have to be transferred to the new folder.
2022-03-07 22:15:52 -06:00
James Seibel
05e70416b7
Manual refactoring
2022-03-07 06:34:06 -06:00
James Seibel
d5eb094256
Replace constant values with their enum representations
2022-03-07 06:28:48 -06:00
James Seibel
b7aa341961
Auto Format
2022-03-07 06:28:23 -06:00
James Seibel
3f091af3f8
Rename MinecraftWrapper -> MinecraftClientWrapper
2022-03-05 18:26:47 -06:00
James Seibel
566eb3651f
remove WorldWrapper.isEmpty()
...
It wasn't used and there was a comment saying not to use it
2022-03-05 18:14:03 -06:00
James Seibel
58392a8ac1
Update the DependencyHandler to support circular references
2022-03-05 17:34:19 -06:00
James Seibel
2149da59df
Replace string.strip() with string.trim()
2022-03-03 19:34:09 -06:00
coolGi2007
e41b19ba2e
Fixed 1.16 (tough someone needs to fix core/objects/opengl/RenderRegion to work with java8)
2022-03-03 17:39:14 +10:30
James Seibel
d84d535896
Refactor the dependency injectors
2022-03-01 21:19:45 -06:00
tom lee
e6f8c0d65f
Cleanup Error logging + Polish OpenGL Error/Warning/Message handling
2022-02-27 17:01:03 +08:00
tom lee
7db3789bc2
Fix Overdraw Circles & Void chunk error spam due to genMode+1
2022-02-26 16:15:11 +08:00
tom lee
8d18ba861e
Fix missing move. Also moved needRegenBuffer flag to RenderRegion
2022-02-25 15:13:39 +08:00
tom lee
6e63e39cd8
Patch the merge commit cause I used wrong files and also -1 level bug
2022-02-24 22:27:21 +08:00
tom lee
1dcc973a24
Overhaul Rendering Buffer Management
...
+ Merging with Leo's fix to adjData and stuff
2022-02-24 21:59:20 +08:00
Morippi
7ad2e82646
Added comments
2022-02-23 18:26:35 +01:00
Morippi
f32dfbcbe7
Added comments
2022-02-23 18:24:59 +01:00
Morippi
18b7835c4c
Small fix to the region circle border
2022-02-23 17:16:05 +01:00
Morippi
c5f23dabb2
Removed border from details circles and regions
2022-02-23 16:38:19 +01:00
tom lee
d6ba5205ad
Too many changes. See details:
...
- Fix new block color with tint system slowdown
- Fix leaves block color
- Fix rgba not translating to rgb properly
- Which changed water color to be darker
- Optimized quad merging to be faster
- Fix All types of gray color texture issue
- Fix Textures that rely on BlockState
- Fix All types of tint
- (?)Create Model perhaps no longer purple
- Fixed LodBufferBuilder always in single thread mode
2022-02-22 23:10:49 +08:00