aaOcean

aaOcean is an ocean simulation system based on Tessendorf waves

This is a GPL licensed open source project, originally created by Amaan Akram.

Was first ported to C4D by Niklas Rosenstein, now updated by us here to keep it alive for R20 onwards.

Available for OSX and Windows for R20, R21, S22, R23, S24, R25, S26 and 2023.

You can get the source code here

Some example scene files here

Original aaOcean Suite documentation by Amaan Akram

Additional documentation by Mike Abbott and can be found here

Mike's documentation has also been included in our system, which can be found here.

Buy aaOcean R20 to 2023
aaOcean render

Render by Serge Mustu


Menus

After installing you will find aaOcean under the plugins menu if you have R20, or under the extensions menu in R21 upwards.

R20

aaOcean R20 menu

R21+

aaOcean R21 menu

Deformer and Shader

The plugin consists of a Deformer and a Shader

aaOcean deformeraaOcean shader

Example Renders by Serge Mustu

I used Octane here and altered the water shader from Kevin Gautraud for my needs.

What I can say for now is: it’s a play between “Ocean Scale”, “Velocity” and “Wave Height”.

Also, if you alter the Wind parameters, the waves changes as well. It's quite tricky!

Get the example scene files here

aaOcean renderaaOcean renderaaOcean render

Videos created by Amaan Akram

Note that these videos were NOT created in Cinema 4D, they were using the original plugin in Softimage ICE or Maya.

Similar rendering style should be able to be achieved in Cinema 4D using this plugin.

When we have any renders done using aaOcean for C4D we will replace these here and include the sample scene files.