branchrust_reboot/main/water5_finalcancel
249 Commits over 638 Days - 0.02cph!
Fixed caustics / shore blend
Moved attenuation factors
Moved a lot of material properties away from the material and controlled by code.
Tidying up material properties
Tidied up transition range material properties
Fixed culling volumes + foam
Testing a different method for ray casting
Fishing fixes to take displacement into account.
Fixed shore distance scaling causing physics queries to be inaccurate.
Fixed caustics applied to objects above water level
cpu height query taking attenuation into account
Interaction foam shader update
Tidied up interaction generation.
Better foam blending between shore and ocean
Enabled interaction foam. Merged with ocean foam.
More accurate occlusion / caustics pass
Moved overlay to commandbuffer
Tweaking settings updates the water live.
Fixed issues with river and lake materials
Consolidated normal computation
Meshing / tessellation improvements
Skirt adjusts for coverage just past the far clip when needed.
Added skirt meshes to the ocean mesh
Moving some settings to a global settings file
Much better tess method, come cleanup.
Fixed some issue with tess
Added basic tessellation support, more foam improvements
Foam texturing improvements
Cleaning out shoreline waves
Improved and smoothed out shoreline sdf and lookup.