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$

1 Answer 1

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, 2021 at 20:47
  • $\begingroup$ It certainly is!! $\endgroup$
    – Edgel3D
    Jun 20, 2021 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, 2021 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, 2021 at 11:05
  • $\begingroup$ ok thanks! I'm going to test that $\endgroup$
    – moonboots
    Jun 21, 2021 at 11:21

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .