The Infinite Rock Builder Procedural Shader For Cycles

by Nick Sayce Designs in Materials, Shaders, Textures

The Infinite Rock Builder is the most powerful and versatile procedural rock builder on the market with many advantages over RGB textures. With 20 presets to start with, all of which can mix together, there's a lot of infinite here!


                                                  Click the pic for the tutorials!

At some point, if you haven't already, you'll make an outdoor scene and find yourself needing an RGB texture of a rock or cliff face. You''ll come across the problem of trying to scale them without repetition and the fact that each RGB texture with all it's maps uses roughly 1 GB of memory for a 4K texture. If you can't find the right texture or material, you'll probably move on to sculpting one which is time consuming and difficult.

I've done all of the above and sculpting was always a last resort as so much detail is required to make a convincing rock formation that I find difficult to achieve with the sculpting tools. In the below Avatar inspired image, I sculpted all of the cliffs and owing to how many subdivisions I needed to get detail into them, this was about as many as my system could handle using an RTX 2060 without crashing at render. Each one took around half an hour or longer including the painting so you can see how much time I spent on them!

With The Infinite Rock Builder, I could have made each one in minutes and used roughly 2/3 less memory.

The Infinite Rock Builder is a procedural texture that comes with an infinite amount of customisation for making rock and stone surfaces to be used in Cycles, be it boulders, rocky ground or cliff faces. With the Infinite Rock Builder, you just apply the material and use any of the controls to customise the rock surface to your heart's content. It comes with 20 individual rock presets, all of which have their own controls to customise them further. Because the material is based on maths and not image data, it uses up to 2/3 less memory than a standard 4K RGB texture freeing up your memory for more complex scenes without sacrifice. Another advantage over an RGB texture is that it will scale infinitely without repetition, so creating a huge cliff face can be done in minutes with the IRB instead of hours. And lastly, there are controls to change the angle of the extrusions so rocks don't extrude just forwards and backwards, but in on every axis, something that is impossible with RGB textures. In the below image, I angled the faces of one of the preset's downwards so that the geometry can overlap and completely change the look of the preset.

If you're new to Blender, that's perfect as you won't be searching for RGB textures, you won't need to mess around with UV's or the mapping issues and there won't be issues with setting up the displacement. And don't be intimated by the controls, you can still get the best out of The IRB because it's mostly experimentation with the controls. Sliding sliders about, changing a few values, that's all the input required so you can see changes very fast just by moving a slider. As you can see from the below image, all you need to do is apply the material to a plane or shape, and the IRB will do all the shape changing for you!

In the below image, the IRB works wonders on the mountain in the background, it makes a very realistic texture without repetition just by applying it to a default landscape mesh. All of the boulders are just unedited spheres with the back faces deleted to help the whole scene render with just under 1gb of memory.

Truly, an infinite amount of rock or stone formations and surfaces can be created with the IRB, it's unlikely you'll make the same formation or surface twice! With its ability to scale infinitely, there's no need to worry about repetition anywhere on the mesh as everything is created procedurally. 

A combination of The Infinite Rock Builder and The Infinite Surface Builder were used to create this scene.

This image was created using three of the four Infinite Builders;
The IWB for the walls, The IRB the floor and The IMB for everything else with No RGB textures.

This image was created using the Infinite Rock Builder for the cliff face and the Infinite Metal Builder for everything else and again, no RGB textures.

LATEST UPDATE - Version 4.0


Hi guys,

I've finished the latest version of the IRB and it's a somewhat large change.

All of the formations are now using Vector Displacement so there's much more control when I build them and much more control when you use them. I'm doing away with the regular displacement versions because I think they require more work to get the best results. 

What this means is that the effects are gone as well, I felt the regular displacement needed something extra, but the new formations don't. There's 20 of them, so double the amount of version 3.0, and because I've removed the effects, there's far less wiring and makes for a much cleaner and smoother UI. As before, some of the formations are intended as a base to be mixed if you choose. With version 4, you can now mix 20 different formations together if you choose, though I imagine it'll add a bit to render time!

Here's a few previews;

I hope you like the new version, I think it's better, faster and easier to use than version 3 and I'm much happier with how the formations look. The latest version is in the downloads along with the 1 page manual which goes over a couple of important bits about the formations and how to use them on the correct shape.

Rock on.



Hi all,

I've added a new feature called Cliff Top Flatten, which limits the strength of displacement from the top-down of an object. I had a situation where I had quite a heavily displaced cliff face, but I needed the rounded off top area to be flattened out ready for grass etc. The controls are all explained in the latest documentation so have a quick peak if you need to use it.

It looks like this for 3D shapes;

And like this for 2D shapes;

The latest version, 4.3, is in the downloads. Grab the latest manual as well as these new controls are explained quickly on the second page.

Rock on.



Hi all,

I just updated the ISB to have custom colour functionality and it works wonders so I added it to the IRB too. Using this, you can either texture paint over the top of the IRB colours, replace them or load up a custom image. This adds a lot more infinite I think and I used it in the below image. Its effect is subtle in this instance, but the various blues, yellows, reds and oranges add quite a bit of realism I think. All is explained in the latest manual and there are notes beneath the new nodes themselves. The latest version 4.5 is also in the downloads.

Have fun y'all, rock on!



Hi all,

I've updated the IRB to version 4.6 as I've improved the cliff top flatten controls and added an Object / UV Mapping slider to all of the formations. It's all best explained in the video at the link below.

I've put the latest v4.6 master file and manual in the downloads section.

Kindest regards,




Hi all,

I've made a few changes to the how the 20 formations display at their default settings, which are the settings I just think look the best to see all the details. In 4.6, some of the formations were far stronger than others in their default state, I've just made some strength changes to bring them all closer together.

I noticed that in Object Formation 5, the strength only affected part of the formation, so I've connected both parts under one Strength slider.

I've turned off Moss and Cliff Top Flatten as I think it could be confusing if it wasn't something you originally wanted. Now you can just turn them up if needed.

I also changed the background colour to hide the wires a little better. When Blender updated recently, for some reason they changed their colour grey. 

Version 4.7 is in the downloads.

Finally, if you're enjoying using the IRB and it's serving its purpose for your work, please take a minute to leave some feedback to help more people trust in the product. It'd put a smile on my face and I'd be very grateful for this.

Kindest regards,


Sales 40+
Customer Ratings 3
Average Rating
Published over 1 year ago
Software Version 2.8, 2.81, 2.82, 2.83, 2.9, 2.91, 2.92, 2.93
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message