Many of you asked for it and here it is – Javier Pintor’s Procedural V-Ray Sand Material as showcased in his forum WIP thread. You will find here a short textual how-to supported with a video without commentary and the 3ds max scene file. Feel free to use it for any project you like.
Procedural V-Ray Sand Material How-To from Ronen Bekerman on Vimeo.
Step 1
Open the “sand_start.max” scene and assign V-Ray as the rendering engine (no matter what version you are using). Set it for a test render so you don’t waste too much time in this demonstration. The following image show how I usually do it, which doesn’t mean you can’t do it your way ![]()
Step 2
Next step will be to create a plane of 500x500cm centered in X, Y and Z and with 100 segments in both directions like so.

Setting up the work plane
Step 3
Now let’s add a “Displace” modifier, set the strength to 30cm, open the material editor, go to the very last material and instance the map from the diffuse slot to the empty map slot in the displace modifier.

Adding Noise
Step 4
Apply the “Sand” material, you will see how the colors will change in the plane to a red, green and blue gradient. The gradient will determin the levels of the color, bump and displacement depending on the height of the surface, and for that reason we need to add a “UVW Map” modifier and set it as shown in the following image.

UVW Mapping of displacement height
Step 5
First Make sure the “Real-World Map Size” option is turned off and then, the last step is to add a “VRayDisplacement” modifier, set it to 3D mapping with amount of 30cm, then back to the material editor and in the “sand” material, instance the gradient from the “Displace” slot to the “Texmap” slot in the “VRayDisplacement” modifier.

V-Ray Displacement
Step 6
Hit render and that’s it for now.
I made available also a video tutorial where I go further and apply some other technique like adding grass with Particle Flow or a VRayDisplacement to a tree. Please check it out above, at the beginning of this post, if skipped it ![]()
Thank You, Javi Pintor.
You are welcome to comment on this article and ask questions using the comment box below!
Hi all,
Great effort and free material. Amazing rly.
1 question:
If i want to use the sand mat in an huge surface how will it work best. Sry havent seen the video yet.
Cheers
Thanks metrocubicodigital.
The setup shown in the video work very well in huge flat surfaces, not with big dunes, also for huge surfaces I would recommend to use a noise in the bump slot because the speckle will produce a very noisy result.
Anyway you can combine the properties of the three materials to find the best results.
Trackbacks
Recent Posts
65 More Free Cutout People by xoio
Studio xoio previously shared 65 free cutout people they made, and today they release 65 more! This is their second... more
Free Autumn Park Scene
Long time blog & challenges sponsor, iToo Software, created yet another very nice 3d park landscaped scene that combines distribution... more
NYC Intersection CityLIFE by Egor Goray
Egor Goray has been pretty busy lately, playing around with his NYC Intersection CityLIFE 2nd Place winning entry. In this... more
Octane Corners by Bertrand Benoit
It is safe to say that no matter what render engine Bertrand Benoit picks up, the outcome will be among... more
CityLIFE Challenge Winners Announced
I’m happy to announce that the Winners of the Third Architectural Visualization Challenge – CityLIFE, have been Selected! I would... more
Render vs. Photo / KUU xcoma bar
Forum newcomer, Federico, posted a very nice photo-matching work based on a photo of the xcoma bar by KUU in... more







[...] This post was mentioned on Twitter by 3docean and Isidro Quintana, Ronen Bekerman. Ronen Bekerman said: Procedural V-Ray Sand Material by Javier Pintor – http://t.co/Sfg7l5y via @ronenbekerman [...]
[...] here to get the material . Posted by jpintor Filed in Tutorials Leave a Comment » [...]
[...] Gracias. (lleer original). [...]