TomTheFurry
7c935bb581
I think test renderer is now more correct?
2022-03-29 13:09:29 +08:00
CodeF53
3e825c11c4
small nitpicky changes to Lang Files
2022-03-28 19:24:28 -06:00
TomTheFurry
11982d701c
Add RendererType & Debug Renderer + fix Logger bug
2022-03-28 17:04:06 +08:00
James Seibel
21d8f1124c
Fix a null pointer error when moving empty folders
2022-03-27 21:49:20 -05:00
James Seibel
b4009336a3
Fix old folders not moving if sub-dims are disabled
2022-03-27 00:09:32 -05:00
James Seibel
a2d2e5d87b
Make multi-Dim similarity = 0 disable the new system
...
By default the old system of 1 world per dimension is used
2022-03-26 23:15:47 -05:00
James Seibel
f97815cac7
Update a log message in Sub-Dim
2022-03-26 21:34:36 -05:00
James Seibel
53c518b307
Fix incorrect files/folders crashing the sub-dim system
2022-03-26 21:27:16 -05:00
James Seibel
03f5a086f0
Automatically move old files to the new sub-dim system
2022-03-26 20:50:57 -05:00
James Seibel
bc72142659
Merge for SubDim
2022-03-26 11:39:17 -05:00
TomTheFurry
de51efc866
Fix logger bug, vertQual.next/pre missing ULTRA, subdim array compare
2022-03-26 23:31:04 +08:00
James Seibel
0658106822
Partially fix SubDimensionFinder
2022-03-26 10:20:01 -05:00
TomTheFurry
5178aa7def
Overhaul Logging system to support runtime config switching
2022-03-26 18:55:02 +08:00
James Seibel
a80f69f522
Use a SubDimCompare object to compare subDims
...
This still needs cleaning, but it is going in the right direction.
2022-03-24 22:56:06 -05:00
James Seibel
665a5a8bee
Lower the subDim vertical quality back to LOW
2022-03-23 21:14:40 -05:00
James Seibel
8a851a70c7
rename LodDimFileHelper -> LodSubDimFolderFinder
2022-03-23 20:59:48 -05:00
James Seibel
621bf7341d
Improve logging and potentially fix a few substring crashes
2022-03-23 20:58:50 -05:00
James Seibel
4820c11f8e
Move a few objects to the objects.opengl package
2022-03-22 21:51:26 -05:00
James Seibel
ebc4ee2ab7
auto-format before editing
2022-03-22 21:50:22 -05:00
TomTheFurry
95c5854d8f
Add CaveCullingHeight + 'Fun' mode into config
2022-03-22 18:23:52 +08:00
CodeF53
fe798bf90c
Skylight culling below Y
...
https://canary.discord.com/channels/881614130614767666/881748253228531772/955696258754961429
2022-03-22 00:21:49 -06:00
TomTheFurry
4a2a6fb4bd
Fix 0 size quad bug + improve black face filling
2022-03-22 13:05:22 +08:00
James Seibel
ef80271f09
Fix an incorrect array index
2022-03-21 21:21:09 -05:00
tom lee
6a5263a8f4
Add overdraw offset setting
2022-03-21 17:29:10 +08:00
tom lee
260ba1a70e
Fix color mixing issue
2022-03-21 16:55:36 +08:00
tom lee
ca625f9f8b
Remove Manifold from core. Remove use of awt.Colors.
...
Removing awt.Colors due to it being just slow. And unneeded to import
entire awt lib just because of Color.
Removed Manifold from core due to Manifold java compiler has quite some
bugs, and it is causing crashes on inferring a generic class args on
inline Iterator class def. Core arn't needing those preprocessor
features anyways.
2022-03-21 15:13:26 +08:00
tom lee
4f2bf9b834
Add overdraw offset
2022-03-20 23:18:08 +08:00
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