Commit Graph

435 Commits

Author SHA1 Message Date
tom lee d39912e235 Fix init error by moving bufferFactory to ClientApi 2022-02-22 11:35:42 +08:00
Ran fa3d07edb5 Put logger in ApiShared.java 2022-02-21 17:34:51 +06:00
Ran bf4eb954d3 Merge remote-tracking branch 'origin/main' into main
# Conflicts:
#	src/main/java/com/seibel/lod/core/builders/lodBuilding/LodBuilder.java
2022-02-21 17:29:40 +06:00
Ran 1ddf2091b1 Put logger in ApiShared.java 2022-02-21 17:27:53 +06:00
tom lee 4708da8e8f Rework block color/shape stuff 2022-02-21 19:19:44 +08:00
Ran 59fa6eed73 Add protocol version 2022-02-21 09:21:27 +00:00
coolGi2007 0edca2402d Renamed RunMain to JarMain 2022-02-20 22:23:03 +00:00
cola98765 59bf66ec58 wireframe again hides the culled faces, to maintain parity as to what is actually rendered in different modes. 2022-02-20 14:09:03 +01:00
coolGi2007 a14046ef88 Added something so you can run the jar(dosnt do anything yet) 2022-02-20 11:43:41 +00:00
cola98765 cff317937f removed dummy enum. made genmode a byte where it's not an enum 2022-02-20 11:50:58 +01:00
cola98765 cead0346ad probable fix 2022-02-20 11:03:29 +01:00
cola98765 f3f3c3d54d gen mode + 1 of what was before 2022-02-20 10:54:17 +01:00
tom lee 9765da97a6 Reorder lodData, now this is the new Version 9 2022-02-20 17:34:24 +08:00
tom lee 57f5ad5ea0 Fix fog using vert instead of per frag. Oh and impl greedy meshing 2022-02-20 16:11:31 +08:00
Morippi 3cd71c1c69 Fixed down (and Up even if not visible) shade 2022-02-20 00:48:55 +01:00
cola98765 d79c873145 reorganised datapoint. added full 4096 world height support 2022-02-20 00:21:25 +01:00
tom lee 401cbbd8eb Fix resource leaks from missing close() on stream (Thx Boston!!!!!) 2022-02-20 01:00:32 +08:00
tom lee a1652fe68a Add and improve buffer upload methods 2022-02-20 00:42:27 +08:00
tom lee c450f5b960 I think render fps pref improved??? 2022-02-19 22:14:24 +08:00
coolGi2007 bcf8237131 Removed new config stuff 2022-02-19 08:14:49 +00:00
tom lee 3e7fed7ad4 Start rework to allow individual render region swapping 2022-02-18 14:56:54 +08:00
James Seibel fd81a8e067 Update the version number to 1.6.2a 2022-02-17 20:11:00 -06:00
cola98765 891cfdf4a9 added squared color averaging to merge 2022-02-17 18:05:45 +01:00
TomTheFurry b1795079b8 Merge branch 'render_test' into 'main'
Merge the Render test branch with improvements

See merge request jeseibel/distant-horizons-core!4
2022-02-17 14:20:12 +00:00
TomTheFurry 8e347959e1 Merge the Render test branch with improvements 2022-02-17 14:20:12 +00:00
cola98765 acd5116223 close #188; fix lang parts in #189 2022-02-15 11:21:22 +01:00
James Seibel 2ba7c6be6e Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2022-02-13 07:37:19 -06:00
coolGi2007 77492a8abf Updated config and lang 2022-02-13 03:32:51 +00:00
James Seibel a0c7ebedcf Prepare for 1.6.1a 2022-02-12 12:01:20 -06:00
tom lee ae752c6f63 Fixed it so it works with Java 8 2022-02-12 22:47:49 +08:00
tom lee fbbccf4739 Add a DummyRunExecutorService 2022-02-12 21:57:54 +08:00
coolGi2007 cf1c371311 Re added some stuff so the gui still works 2022-02-12 10:24:00 +00:00
coolGi2007 87ff857b59 Added some stuff for new config (not redy yet so dont use) 2022-02-12 09:24:52 +00:00
James Seibel 50819c30da Update the version number to 1.6.1a-pre and re-enable dev code 2022-02-11 22:07:23 -06:00
James Seibel 67f12c136c I accidently removed the "a" 2022-02-11 20:00:32 -06:00
James Seibel b35db97abc Change the version number and comment out the debug code for a1.6.0 2022-02-11 19:58:18 -06:00
coolGi2007 241447d55a Updated lang 2022-02-11 09:29:08 +00:00
coolGi2007 5d72d321db Removed 1 line from the lang 2022-02-11 05:36:28 +00:00
tom lee 595b8ecbb5 Fixed hash bug for ChunkPos & incorrect shink causing overdraw issue 2022-02-11 13:34:04 +08:00
tom lee f422df6280 Cleanup debug logging and get rid of unused functions in vertContainer 2022-02-11 12:39:40 +08:00
coolGi2007 14d3418651 Removed cloud stuff (forgot to remove before) 2022-02-11 04:12:01 +00:00
James Seibel f7da53622c Slightly improve the tooltips for the config GUI 2022-02-10 22:05:58 -06:00
Morippi e5a636fccb Added Ultra setting to vertical quality and changed the others 2022-02-10 15:10:41 +01:00
tom lee 080d33baf1 Changed defaults and removed unneeded configs 2022-02-10 21:40:15 +08:00
tom lee d8c082ba42 Fixed stuck futures if BufferBuild throws exception in the Runnable 2022-02-10 17:05:48 +08:00
tom lee b169e246b4 Make BufferUpload & BufferBuild use CompletableFuture Pipeline 2022-02-10 16:13:49 +08:00
tom lee 07d4050502 Fix many stuff. See list below:
1. Fixed seeing previous dim's lod after going though a portal
2. Fixed changing VertQual live causes many issues (now force a reload)
3. Fixed loading old lod files with smaller than expected vert data
   causing the data container to be incorrectly sized
4. Improved BufferBuilder to use less RAM and cleanup
5. Shink BufferBuilder on calling end()
2022-02-10 14:50:33 +08:00
tom lee c70d2a27f2 Make alwaysDrawAtMaxQuality not do anything in here 2022-02-10 11:31:21 +08:00
tom lee 4919c0cabb Impl a better fix for Leo's mentioned issue 2022-02-10 11:21:53 +08:00
coolGi2007 40a8f228ac Removed config and saved it locally till after 1.6 gets released 2022-02-10 02:27:27 +00:00