Commit Graph

11695 Commits

Author SHA1 Message Date
Joshua Yanovski
32fdcc1c1c Fix iteration area.
I'm pretty sure this bug already existed on master, so if the
performance degradation is unacceptable, we can revert.
2022-07-05 23:00:05 -07:00
Joshua Yanovski
c2410c6303 Iterate over more trees... slower, but maybe more correct. 2022-07-05 21:35:51 -07:00
Joshua Yanovski
4cf42e2563 Not really fixed water. 2022-07-05 19:23:17 -07:00
Joshua Yanovski
66569cb085 WIP: snowfall. 2022-07-03 17:09:38 -07:00
Joshua Yanovski
ca2abbb792 Merge branch 'sharp/zoomy-worldgen' of gitlab.com:veloren/veloren into sharp/zoomy-worldgen 2022-07-03 15:07:39 -07:00
Ben Wallis
69452294a7 Added Engine Performance EGUI window 2022-07-03 23:05:53 +01:00
Joshua Yanovski
034d4d084a Temporary bench changes. 2022-07-02 21:23:51 -07:00
Joshua Yanovski
45f5fbe3dd Remove unused tree code. 2022-07-02 19:45:33 -07:00
Joshua Yanovski
16ffbc92dd Reenabling prefab structures.
This has barely any impact on anything but dungeons.  Could probably be
sped up further but not a big deal.
2022-07-02 18:21:15 -07:00
Ben Wallis
7cee43b32d Added egui plot showing the count of chunks pending meshing 2022-07-02 22:36:56 +01:00
Joshua Yanovski
957467e114 Fix chunk noise. 2022-07-01 23:57:09 -07:00
Joshua Yanovski
59aacc3fd8 Remove some bottlenecks. 2022-07-01 20:41:59 -07:00
Joshua Yanovski
0b14ca2f3a Improved base_z => faster and smaller chunks! 2022-07-01 15:23:27 -07:00
Joshua Yanovski
d1c06e619f Fixing UB in deserialize. 2022-06-30 22:21:42 -07:00
Joshua Yanovski
29647bba15 Added a terrain compression environment variable for testing. 2022-06-30 12:01:50 -07:00
Joshua Yanovski
4819a17ab6 Stop duplicating terrian chunk metadata. 2022-06-30 11:22:14 -07:00
Joshua Yanovski
ad5bcf3cd8 Turning "full" chunks back on, deserialization improvements. 2022-06-29 21:52:04 -07:00
Joshua Yanovski
9c4b03482d Fixing compression benchmarks. 2022-06-28 21:28:26 -07:00
Joshua Yanovski
29189119a8 Speed up chunk deserialization by another 80%. 2022-06-28 19:53:08 -07:00
Joshua Yanovski
50070e738b Somewhat zoomier serde. 2022-06-28 17:45:32 -07:00
Joshua Yanovski
a3b7127de9 Evven zoomier WorldGen, lots of things broken! 2022-06-28 00:24:46 -07:00
Joshua Yanovski
a973155597 Zoomy worldgen WIP, please do not complain things are broken. 2022-06-24 02:48:09 -07:00
Avi Weinstock
a073307072 Backport site2 rasterization benchmarks from other CSG optimization branches. 2022-05-21 18:16:47 -04:00
Samuel Keiffer
813a493f9a Merge branch 'Chaseowski/Balance' into 'master'
Multiple Balance Tweaks & Miscellaneous Changes

See merge request veloren/veloren!3372
2022-05-19 22:46:31 +00:00
Chase Rozon
7dcee3eb23 Multiple Balance Tweaks & Miscellaneous Changes 2022-05-19 22:46:31 +00:00
Samuel Keiffer
dc9fe8932b Merge branch 'NPC_item_pickup' into 'master'
NPC itemdrop picking up

See merge request veloren/veloren!3308
2022-05-19 22:06:44 +00:00
N A
1f82dab948 NPC itemdrop picking up 2022-05-19 22:06:44 +00:00
Samuel Keiffer
faa4c85cbb Merge branch 'modular-fixes' into 'master'
Tweaks for this week

See merge request veloren/veloren!3383
2022-05-19 19:35:32 +00:00
Youssef Fahmy
080d8ef8b1 Tweaks for this week 2022-05-19 19:35:31 +00:00
Imbris
73244893cc Merge branch 'update-it_IT' into 'master'
Updated the italian translation

See merge request veloren/veloren!3359
2022-05-19 03:51:44 +00:00
Imbris
50c34e56ce Merge branch 'chucksys/chat-opacity-text' into 'master'
Add chat window opacity value alongside slider

See merge request veloren/veloren!3377
2022-05-19 03:48:20 +00:00
Samuel Keiffer
3f60629c54 Merge branch 'sam/item-key-rework' into 'master'
Simplified item key

Closes #1549

See merge request veloren/veloren!3382
2022-05-19 03:48:17 +00:00
Sam
bbe22d6807 Fixed bins (no assets) 2022-05-18 16:44:09 -04:00
Sam
aeca67443b Simplified item key (assets) 2022-05-18 16:28:10 -04:00
Sam
534c7dc8b9 Simplified item key (no assets) 2022-05-18 16:28:06 -04:00
Samuel Keiffer
c3377547c3 Merge branch 'modular-weapons' into 'master'
Modular weapons

Closes #1255

See merge request veloren/veloren!2708
2022-05-18 00:42:03 +00:00
Sam
94d05b4ddf Changelog 2022-05-17 19:57:16 -04:00
Sam
ed9bb7adae Added comments to persistence code 2022-05-17 19:05:43 -04:00
Sam
46fe8604b7 Added search filtering to modular entries in crafting UI 2022-05-16 15:11:46 -04:00
Sam
ba0846d6c7 Addressed more feedback 2022-05-16 15:11:46 -04:00
UncomfySilence
ac124b67a0 minor loot table tweaks and removal of yellow weapon components from caves 2022-05-16 15:11:45 -04:00
Sam
cbf5336343 Moved items from 'items.crafting_ing.modular' to 'items.modular.weapon' (assets). 2022-05-16 15:11:45 -04:00
Sam
72f38068e0 Moved items from 'items.crafting_ing.modular' to 'items.modular.weapon' (no assets). 2022-05-16 15:11:44 -04:00
Sam
ad48b634ab Address feedback (assets) 2022-05-16 15:11:44 -04:00
Sam
066b8ef9fd Address feedback (no assets) 2022-05-16 15:11:43 -04:00
Sam
254b7964e1 Balance tweaks (assets) 2022-05-16 15:11:43 -04:00
Sam
bcf36d08b0 Add removed items to migration. 2022-05-16 15:11:43 -04:00
Sam
54a6c31c63 Slight optimization to persistence 2022-05-16 15:11:42 -04:00
Sam
85c2a85817 Addressed review comments 2022-05-16 15:11:42 -04:00
Sam
d6ac9c43d7 More feedback addressed (assets). 2022-05-16 15:11:41 -04:00