A procedural ocean toolkit

For a recent large project the challenge was not to render just an ocean but to render an ocean with thousands of boats all creating foam trails and wakes that interact with each other as well as the ocean waves. On top of that, many shots needed a shoreline with waves crashing onto the beach. This sketch will describe the procedural system created for generating an ocean with wakes, foam trails and shoreline blending seamlessly with the FFT based ocean technique.