Commit Graph

562 Commits

Author SHA1 Message Date
mcrcortex
6e05679b3e use exact screenspace area of AABB instead of screenspace bounding box of AABB for computing decending 2025-02-24 11:57:39 +10:00
mcrcortex
241897dbd9 woops 2025-02-07 11:18:06 +10:00
mcrcortex
f37c5353d0 Fix import shutdown 2025-02-06 06:48:03 +10:00
mcrcortex
5d187589b4 Fix crash on server 2025-02-05 18:03:50 +10:00
mcrcortex
6d683503cd Improve ingest and import speed 2025-02-05 17:08:44 +10:00
mcrcortex
d77addb416 Command improvements 2025-02-05 15:15:29 +10:00
mcrcortex
49aa9c2dd9 Add support for importing directly from zip files 2025-02-05 14:05:44 +10:00
mcrcortex
b849686564 "Remove" lzma 2025-02-05 12:38:48 +10:00
mcrcortex
57a8661b67 Remove old stuff 2025-02-05 11:19:35 +10:00
mcrcortex
e336cee557 Fix likly corruption from multiple dimensions accessing things incorrectly 2025-02-05 11:16:14 +10:00
mcrcortex
cf0afbb545 Refactor storage to include a section backend 2025-02-05 11:15:44 +10:00
mcrcortex
db43e26b8a Wip stuff 2025-02-05 09:39:55 +10:00
mcrcortex
9bd84ae3e8 Am going to scream 2025-02-04 21:34:06 +10:00
mcrcortex
613c4c744a Change default config value 2025-02-02 17:53:43 +10:00
mcrcortex
4ff28bc323 Save config if not exist 2025-02-02 01:40:27 +10:00
mcrcortex
8f1d89cb95 debug util 2025-02-02 01:26:47 +10:00
mcrcortex
34666c7994 nonOpaqueMask 2025-02-02 01:06:59 +10:00
mcrcortex
ac135d1907 More logging system use 2025-02-01 05:39:01 +10:00
mcrcortex
f29f626a2f Use logging system 2025-02-01 05:38:00 +10:00
mcrcortex
bc72eaeb0f Eliminated file seeking and removed bytebuffers instead using raw memory under the assumption the system is always little endian 2025-02-01 05:37:10 +10:00
mcrcortex
d373b806ed Replace spinlock with a wait loop, freeing up a cpu thread during import 2025-01-31 18:39:05 +10:00
mcrcortex
64067d9ba5 Change default zstd compression level to 3 2025-01-31 04:37:27 +10:00
mcrcortex
4d20f4747a "Remove" default serialization config from config 2025-01-31 04:37:09 +10:00
mcrcortex
72ef321bfb Compile only lzma (its terrible so not included) 2025-01-31 04:29:58 +10:00
mcrcortex
ec67222855 Add LZ4 compressor
- provides significant performance improvement for saving (37% in testing)
- at the cost of double the storage size (in testing)
2025-01-31 01:50:28 +10:00
mcrcortex
a0132b8c67 configuration for cache size 2025-01-30 21:25:43 +10:00
mcrcortex
71349d7404 Add fps based adaptive quality 2025-01-30 21:24:56 +10:00
mcrcortex
28af11ca2e Start decomposing minecraft getters for terrain ingesting 2025-01-30 07:14:25 +10:00
mcrcortex
9e20eac7ab improved lru cache and improved world import speed slightly 2025-01-30 06:55:39 +10:00
mcrcortex
772ec27ea1 Secondary caching system implemented with ~1gb of heap allocated to it 2025-01-30 05:15:55 +10:00
mcrcortex
5421452429 Cache 2025-01-30 00:06:21 +10:00
mcrcortex
900e72d1fc Things 2025-01-29 23:24:04 +10:00
mcrcortex
b6289a901c More crying 2025-01-28 06:18:06 +10:00
mcrcortex
4d6859db43 node clean something, its still broken mode 2025-01-28 06:03:06 +10:00
mcrcortex
aac3db90d3 Fix MixinThreadExecutor 2025-01-28 04:11:39 +10:00
mcrcortex
1048d38b4d Work on geometry cleaning 2025-01-28 03:14:14 +10:00
mcrcortex
9ded4d4b13 Sorting works 2025-01-27 07:28:08 +10:00
mcrcortex
d0e969dcf6 Remove unused import 2025-01-26 20:00:51 +10:00
mcrcortex
783f87f22d More force crash on failed initial load packet 2025-01-26 20:00:09 +10:00
mcrcortex
402d682d6e Revert render service 2025-01-25 04:15:06 +10:00
mcrcortex
d6500d2227 Continued work on geometry removal 2025-01-25 04:14:00 +10:00
mcrcortex
d0b5f32e2d Update the child mask after removing nodes 2025-01-25 02:19:15 +10:00
mcrcortex
7454179313 Add auto fragmenting storage option 2025-01-22 23:37:28 +10:00
mcrcortex
194cf672ee lower value + extra debug 2025-01-22 08:07:47 +10:00
mcrcortex
5a3ef0fe69 Performance benching 2025-01-22 05:49:17 +10:00
mcrcortex
7f62b76691 Woops 2025-01-21 21:51:44 +10:00
mcrcortex
75ad35e057 Add scratch buffer for position.
Fixes lods "disappearing" when you zoom in
2025-01-21 21:50:44 +10:00
mcrcortex
44c66d5c26 Wip 2025-01-21 05:35:22 +10:00
mcrcortex
3dcfd196a1 More logging 2025-01-15 03:40:14 +10:00
mcrcortex
b7d8f82a3d Added subpixel range 2025-01-15 03:00:55 +10:00