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 Marika Almgren on July 9, 2012 at 12:15am


I'd recommend using a Blend texture to get the effect you want. In the Blend texture you can set two textures (in your case the normal and the inverted texture) and animate the change between these two.

Rendering the animation should stop when you press stop and cancel the rendering. Does this happen on all models you render or is it a specific one? Which renderer are you using?

Comment by Juan Carreras on July 4, 2012 at 12:45pm

Hi Marika,

I'm experimenting with the displacement plugin on an ocean scene. I'm using Rhino 4 and actually the plugin works fine (downloaded the original from http://wiki.mcneel.com/labs/displacement). It doesn't have as many controls as in Rhino 5 built in plugin but it works.

What I'm trying to do is to animate the "rdk texture adjust invert" property with the grayscale texture map that I use to create the choppy wave surface so that the mesh displaces up and down only as the black areas of the grayscale map become white and viceversa. I have the property off at frame 0 and on at frame 50, shouldn't that do the trick? 
What happens is that it stays off all the way to 50 and at 50 it reverses at once.  How can I do this gradually over the 50 frames?
Or perhaps this property is not suitable for this?  since it is only either on or off and doesn't have an actual value that can be entered ....  
Any ideas?

BTW another question, how can I stop the rendering of an animation ... it seems impossible, whenever I cancel the rendering, it starts the next frame. I have to end up killing the process in task manager and kill rhino !
Thanks in advance,

© 2021   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service