If I modify absortion for the lake material it does work, but has no effect when I do the same with the river body, any idea why?
Found out that it doesn’t matter what material I can set in WATER MATERIAL, it still uses the predefined one, if I clear the material there it stops rendering as expected, so that tells me I’m modifying the right one, right?
If I modify directly the material that is part of the engine then it works, I guess the material path is hardcoded.
Any fix?
For anyone still looking for a fix to this, the issue comes from having an ocean and rivers. They share the same waterzone. To fix the the issue you need to copy all default river materials (river to lake transition, river to ocean transition and LOD) and reparent them to your River instance material, and use those (especially the River To Ocean Transition).