IsseW
a7c724a46d
Limit figures drawn for rain occlusion
2022-07-04 18:18:35 +02:00
DaforLynx
ac82689f83
Clean up audio code, fix egui bug
2022-07-04 18:18:34 +02:00
IsseW
9f26afb4a5
refactor rain_dir to rain_vel
2022-07-04 18:11:45 +02:00
DaforLynx
9104a07530
Code cleanup, doubled volume of leaves.ogg
2022-07-04 18:11:43 +02:00
Treeco
0d21361e05
Add player-relative rain direction
2022-07-04 18:11:42 +02:00
IsseW
fa589e915e
make rain view distance smaller, dont put wind in texture
2022-07-04 18:11:41 +02:00
DaforLynx
dc8424c549
Moving audio code
2022-07-04 18:10:05 +02:00
IsseW
6215ccd522
Remove dead code
2022-07-04 18:07:24 +02:00
DaforLynx
05e7de5629
Adjust some values for ambience volume
2022-07-04 18:07:23 +02:00
IsseW
b82bb5b247
Don't have rain be behind an expiremental shader
2022-07-04 18:07:22 +02:00
IsseW
6274d54e56
fix todos
2022-07-04 18:07:21 +02:00
IsseW
a93240d2a6
cleaner get_ambient_channel
2022-07-04 18:07:20 +02:00
IsseW
3eabe24f12
base occlusion texture size of off voxels
2022-07-04 18:07:19 +02:00
DaforLynx
a6fd5d5c8b
Some organization. Faster volume lerping.
2022-07-04 18:07:19 +02:00
IsseW
08b0989789
add slider for rain map resolution
2022-07-04 18:07:18 +02:00
DaforLynx
6059a30f27
Rain diminishes with distance above terrain
2022-07-04 18:07:16 +02:00
IsseW
54f958acc7
more correct occlusion
2022-07-04 18:07:16 +02:00
DaforLynx
83ee54001e
Ambience slider; fix to utterances
2022-07-04 18:07:15 +02:00
DaforLynx
365f45397b
At this point all sfx should be able to detect underwater
2022-07-04 18:07:14 +02:00
DaforLynx
088d1cfe9d
Remove debug lines, re-mix some sfx, add crafting sfx, separate inv event sfx into spatial and nonspatial
2022-07-04 18:07:13 +02:00
IsseW
234ed5afb2
Rain occlusion projection matrix
2022-07-04 18:07:13 +02:00
IsseW
79cac935c8
Added rain occlusion
2022-07-04 18:07:11 +02:00
DaforLynx
b3200ed89f
More ambience :)
2022-07-04 18:07:10 +02:00
DaforLynx
c4239e074f
Prevent unnecessary running of code
2022-07-04 18:07:09 +02:00
DaforLynx
aafd13508d
Completely redoing ambient sound again.
2022-07-04 18:07:08 +02:00
DaforLynx
16ca1410be
Remove extraneous sfx code
2022-07-04 18:07:08 +02:00
DaforLynx
ca815f25a1
merging some UI sfx from a now-dead branch
...
Merge part 2
merge part 3
Merge part 4
merge part 5
2022-07-04 18:07:07 +02:00
IsseW
b578f0231f
Interpolate in client
2022-07-04 18:07:06 +02:00
IsseW
4fa2644507
Interpolate weather in voxygen
2022-07-04 18:07:04 +02:00
IsseW
e37f2be820
Put rainbows behind experimental
2022-07-04 18:07:03 +02:00
Benjam Soule H. Walker
99c76be297
added sound for rain
2022-07-04 18:07:02 +02:00
IsseW
273c5ed2f0
Temporary noise solution
2022-07-04 18:07:00 +02:00
IsseW
67683f315f
Put rain behind expiremental shader
2022-07-04 18:06:59 +02:00
IsseW
9c84a20cef
better sim
2022-07-04 18:06:58 +02:00
IsseW
78c1de19cf
More accurate weather sim
2022-07-04 18:04:39 +02:00
IsseW
6585ef1513
weather dependant music
2022-07-04 18:11:43 +02:00
IsseW
b7c0196129
Server weather sim
2022-07-04 18:11:41 +02:00
Isse
16c5c657cc
Fix mimalloc for hot reloading
2022-07-04 10:08:27 +00:00
IsseW
57d6b4a55f
Switch to mimalloc on windows
2022-07-04 09:15:18 +02:00
Imbris
54f6f278a0
Include an associated Config type in the atlas trait which is provided when creating the atlas
2022-07-01 23:47:42 -04:00
Imbris
95f17a6d22
General cleanup, remove local dependency, switch to u16 from i32 in several places, avoid guillotiere types in atlas API (one spot still remains)
2022-07-01 23:47:42 -04:00
Imbris
16461cfcba
Cleanup atlas allocator work, remaining TODO:
...
* refactor meshing and trait API to replace guillotiere types
* associated config type on atlas trait
* investigate other areas of sprite performance like LOD scaling (i.e.
there are now significant gaps in between meshing)
2022-07-01 23:47:41 -04:00
Imbris
5e5f7885e5
Tiled guillotiere allocator for sprites working
2022-07-01 23:47:41 -04:00
Imbris
b1f5fc01db
Before removing variable size edge tiles
2022-07-01 23:47:41 -04:00
Samuel Keiffer
0bd08b1f9e
Merge branch 'socksonme/rework_sct' into 'master'
...
Rework SCT
See merge request veloren/veloren!3126
2022-07-02 02:42:42 +00:00
Imbris
6c8970f6fd
Merge branch 'imbris/voxygen-compile-time' into 'master'
...
Improve voxygen compile time with small tweak
See merge request veloren/veloren!3449
2022-07-01 08:22:05 +00:00
Imbris
e9ed7007ec
Convert hashmap to array of SpriteConfigs to ensure we keep quick lookup times since this is queried for every block when processing a new chunk,
2022-07-01 03:34:35 -04:00
Imbris
291a424b4e
This seems to save at least 30 seconds (out of 90 to 120 secs) when tweaking TILE_SIZE in voxygen/src/mesh/greedy.rs (NOTE: I did some more timing, see associated MR description)
2022-06-30 00:11:04 -04:00
Socksonme
6a355c58f2
Remove instance from PoiseChange
2022-06-29 18:36:05 +03:00
Socksonme
da0baa674f
Remove hp_floaters whenever they wouldn
2022-06-29 17:31:59 +03:00