8
$\begingroup$

I have a basic island and I want the ocean to move towards the island from all sides, but I want it to look natural. How can I make all the waves blend together around the island, but all going towards the same point?

$\endgroup$
11
$\begingroup$

You didn't provide much information about your setup but this could do it :

Ingredients :

In the ocean modifier, add divisions to the repeat X and Y properties. Expand the Waves panel, set the Alignment to 1, and the direction to 90°. Animate the time with keyframes or a driver, eg #frame/10.

enter image description here

enter image description here

Set the Simple deform modifier to Bend along Z axis, by 360°. It's looking like the stuff of nightmares, but we'll get to the cool part just afterwards.

enter image description here

Add your island in the middle :

enter image description here

Result :

enter image description here

Of course, you'll need to tweak the ocean properties to fit your project.

As pointed out in the comments, you can also use a wave modifier on a subdivided plane. The trick is to set the offset to a very high value (at least higher than your total number of frames), and set a negative speed.

enter image description here

Add a Texture for realism.

enter image description here

Result:

enter image description here

$\endgroup$
6
  • $\begingroup$ Very nice!!!!!!! $\endgroup$
    – Chris
    Jun 19 '21 at 20:47
  • $\begingroup$ It certainly is!! $\endgroup$
    – Edgel3D
    Jun 20 '21 at 2:34
  • $\begingroup$ Hello Gorgious, Wave modifier allows to create waves from center to periphery, do you know if the direction can be inverted? $\endgroup$
    – moonboots
    Jun 21 '21 at 10:09
  • $\begingroup$ @moonboots thanks for pointing it out ! I added it to the end of the answer. Trick is to set a very high offset and speed to a negative value $\endgroup$
    – Gorgious
    Jun 21 '21 at 11:05
  • $\begingroup$ ok thanks! I'm going to test that $\endgroup$
    – moonboots
    Jun 21 '21 at 11:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.