Water and foam
https://3dsky.org/3dmodels/show/voda_i_pena
Platform: 3dsMax 2011 + obj Render: Corona
This material consists of three layers: water, foam and bubbles. You have to duplicate your surface twice and place them inside each other. You will end up with 3 surfaces (the original and 2 copies). Assign water material to one surface, foam material to another, and bubble material to the last one. The material is fully procedural, without any textures, and made only with procedural maps. The materials library has 3 versions of materials with varying foam densities - low, medium and high. The materials library also has 2 versions of materials for different scene units - millimeters and centimeters. Pick the material that matches your scene units. If you don't, the foam will have the wrong scale and look different from the preview. The material uses Displace, so its appearance on the object depends on the object's geometry. The material is resource-intensive - it can take a long time to render on slow computers.
Attention!
The author does not give his consent to the use of this material in his models uploaded to the stocks, including 3ddd / 3dsky.
There is no foam geometry in the archive - the foam is implemented by a set of three procedural materials working together. The material is configured in Corona 3.2
It is recommended to install the Corona Render version at least 1.5, since the Glossiness of materials is configured with PBR in mind.
Creative success!