Waves animated in Bongo 2.0 and Rhino 5.0

Water animation done in Bongo 2.0 and Rhino 5.0, using the Displacement plug-in.

Please not - this can only be rendered using renderers that support the RDK feature in Rhino 5.

You can download the example model from here (Rhino 5.0 model):

Here's the instructions on how the water was animated:

Open Texture Palette, create a Noise Texture and rename it ‘Wave shape’. Set Spectral Synthesis Type to Turbulence and check Invert. Check WCS and set Size to (5.0, 5.0, 5.0).

Create a plane centered at (0,0,0), 20 units wide and 20 units long. Select the plane and run ApplyDisplecement, pick ‘Wave shape’ as the texture, High as the Initial quality and click OK.

Preview the waves in Shaded viewport.

Right click at timeline tick number 0 and select ‘Add Keyframe – Conent(s) – texture – Wave shape – Precalculated'. Do the same at tick number 50.

Open Keyframe Editor and browse the tree to ‘Render Content – Wave shape – Properties – Noise Texture – Texture offset’. Select tick 50 and change the ‘Texture offset’ to (0, 0, 10). Close Keyframe editor.

Preview the wave animation by pressing and holding down left mouse button on the small right arrow button of the timeline slider.

  • Currently 5/5 stars.

Views: 5100

Favorite of 1 person


You need to be a member of Bongo to add comments!

Join Bongo

Comment by Claudio Battistel on September 13, 2018 at 4:02pm

Hi everyone,

I'm struggling to make this work with Vray for Rhino.

Does anyone have experience on this? 

Any help or suggestion will be very welcome. 

Comment by CFee on April 12, 2016 at 2:04pm

Luc -

Thanks for the link. Still looking for how to apply the animated effect in RH/BO.

No sweat, confident its there somewhere or that someone viewing this request will smile and say "its all right there ... !"  but if so, its not obvious. All I saw was a link to what looks like a help: listing dialog boxes and what settings the options cover, but as typical, no summary showing an overview, how to get started, and what initial results to expect and how to adjust for basic target results ...

How to get started will help.

Thanks -


Comment by Luc Adriaenssen on April 12, 2016 at 2:30am

Rhino 5 has it all on board. The feature is called "Texture". It can be apply on materials or environments.

Have a look at http://docs.mcneel.com/rhino/5/help/en-us/commands/applydisplacemen...

A tutorial is at https://vimeo.com/66155012

Comment by CFee on April 5, 2016 at 8:47am

Looking for the plugin download link. Thanks.

Comment by Rafal on May 8, 2015 at 9:41am

Hi Marika,
I cannot find any solution to change length of water animation without losing tempo of waves. Any one can create for my a template of this file where water is animated in 5minutes or explain me how to fix that?

and the second one,
when i tried to scale this center surface, to get a bigger ocean, i lost geometry of waves. How to make a area bigger without scaling a waves?

I would be grateful for any help.

Comment by Marika Almgren on December 29, 2014 at 12:39am

Please make sure you have the latest version of Rhino installed.
In Rhino 5 Sr9 there was a bug that made it impossible for Bongo to record and animate the properties changes.

Comment by Nolcken on December 23, 2014 at 8:45am

Hi Marika! I have a problem with Animated Water. When I do step-by-step your instruction I try to insert value into Offset box, I close Keyframe Editor and nothing happens - I mean animation. I open Keyframe again and see the value is not saved and zero sets again. And so again and again. Nothing saves. I can not solve it. Could you present illustrated instruction or some explanation, because there is no Save tab in Keyframe Editor and I do not know what to do else. Thanks in advance.

Comment by Jort Brouwer on August 31, 2012 at 7:50am

Hi Marika,


Thanks for your help.


Comment by Marika Almgren on August 31, 2012 at 5:53am


Unfortunately Flamingo doesn't support the RDK (Render Development kit), which is needed in order for the Displacement plug-in to work.


Comment by Jort Brouwer on August 31, 2012 at 4:18am

Hi Marika,

Thanks for your excellent tutorial.  Real cool stuff!  I went through the steps and I can get it to work when I use Rhino Render as the Target renderer.  When I use Flamingo nXt as the Target renderer nothing seems to happen.  Any idea what I am doing wrong?





© 2021   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service