3D water waves texture

Hi, I’m trying to make a water ripple/ocean kinda texture for a mold, but all the videos I am finding online are for render texture, not physical. Appreciate any advice!

If you find a water ripple material/texture, look if there is a displacement map with it.

You could use that in heightfield(from bitmap) or do something with it in grasshopper.

The “Turbulence” texture might be the closest you’ll come with out of the box Rhino. I think that the way the pros do it is by turning displacement on and then doing an “ExtractRenderMesh”. There’s probably better materials out there if you’re willing to look around though.


There are some discussions on this subject with Grasshopper tool. They are not physical but looks good. On this subject I am not sure an human can tell if some pattern exist really of are faked.
Many discussions on ripple drop …

bonjour, je voulais savoir comment je peux utiliser votre texture sur rhino j’arrive a l’ouvrir mais elle ne Bouge pas ni rien et comment et ou je l’ouvre ?

Bonjour,

this is a Forum in English.

If you speak of this

It is not really a texture (bitmap file) here. It is a Grasshopper file that generates a Mesh. It could be not complex to make it has a Texture file.

But what are you after exactly ?

A texture file for color, for bump, tileable ?

1 Like

Thank you for your reply. I’m not looking for movement, but rather a textured surface for the pool water with some relief to use in Rhino.

I think the most simple is to use @keithscadservices advice and use Turbulent texture

It is possible to make it in Grasshopper but you will have to generate a bitmap, then integrate in your material. So procedural texture seems a better idea.

But if you want to use the shader I used and convert it to a bitmap, no problem.

First make a mesh that is roughly between 1 and 10 units. Use the shader.

Then transform this heightmap to a colored Mesh, and to a bitmap, or using Nautilus plugin if same number of pixels in Y and X or add also Bitmap plugin if not square texture.

Then you can use the file, for bitmap you have to specify file and folder. With Nautilus image is going to a temp folder

ocean wave water shader.gh (14.6 KB)

2 Likes

Perfect, thank you for taking the time to help me.

That’s the way to do it. Then you can have highly realistic ripples of any kind. All you need is a high-resolution top view image (or create the waves in Maya, for example). Just make sure that the displacement texture is greyscale and a 16-bit image.


2 Likes