userBriancancel
branchrust_reboot/main/jungle_update/underwater-effectscancel

24 Commits over 31 Days - 0.03cph!

58 Days Ago
disable material/rig/animation import on new river mesh
58 Days Ago
merge from jungle_update
58 Days Ago
configurable caustics chroma separation, shader adjustments
59 Days Ago
caustics modulate sun light color rather than add separately
59 Days Ago
water caustics work for all water types, show up underwater, and receive shadows
59 Days Ago
make underwater colors/scattering much more consistent with water surface also make water surface from below look better/more consistent with top for translucent water
60 Days Ago
restore changes
60 Days Ago
merge from jungle_update
2 Months Ago
- color space fixup - fix water line lighting, have color+reflection match the water surface - remove old stuff
2 Months Ago
lerp according to cam velocity, add refraction to river surface
2 Months Ago
merge from jungle
2 Months Ago
don't lerp underwater params if we started outside of water or on first initialization
2 Months Ago
merge from jungle_update
2 Months Ago
lerp underwater scattering changes + refactor also fix misspelled material parameter in lake/river/moonpool shaders
2 Months Ago
progress on underwater effect scattering+extinction matching water surface, based on water body camera is currently within works with river biome blends still need to lerp parameter changes (like when going from river into ocean)
2 Months Ago
set up lake interior meshes + interior shader variant for lakes
2 Months Ago
use clip offset for rivers/lakes like ocean
2 Months Ago
fix river interior caps, inflate bounds more
2 Months Ago
underwater mask overlap between river and ocean handled correctly
2 Months Ago
progress on underwater effects using new way with underwater volume meshes
3 Months Ago
further underwater progress
3 Months Ago
water mask culling progress
3 Months Ago
fix compute shader error
3 Months Ago
progress on working underwater effects for rivers/lakes also add ushort encoding/decoding to BitUtility, and ushort variant of Write() to RawWriter