I can get that shape in math, and I can control steepness and breakpoint according to depth, and I'm pretty sure I can get surface layer masks to match that displacement. What I'd like to do is get the waves to have the option of direction as well as land slope influence, but first things first is to get the life cycle control gradients right, with the right constant relationships, ie wave count, max height, crash point etc.
I've done a lot of the preliminary work to see if these techniques are possible, I may even have a way of making the wave curl too!!! But all this gets very messy node wise, and it's really easy to get lost in the math when trying to solve problems. I'm hoping Matt will make a node modification that will make this somewhat easier.
I'm hoping that Dune could possibly help out with the texturing of various surface layers, whilst I chug along with the displacement mechanics.