I started making procedural Cycles materials since a few days, and I find it very fun. After messing around with the nodes, I tried to create a brick texture. Here's my current progress :

Brick Wall top view

I wanted to know if there's a way to change the mortar geometry, to make it less "perfect", like on a real brick wall (for example this one)

I already tried some things, like connecting Noise/Voronoi/Musgrave to the Vector input and the Mortar Size of the brick texture, but I didn't found anything that looked right...

Can someone help me ? Thanks !

Sorry for the engrish, I'm French :x

  • $\begingroup$ I can't tell you how to alter your nodes to come up with a procedural brick texture that is more like the image you linked to on Poliigon, what I can say, after looking at many in line images of masonry, and at many brick buildings in the real world, that the procedural you created and are wanting to modify, is much more representative of the work of a master brick mason than the image on Poliigon. I don't know why you want to modify the image, but it does not look like the work of a master mason. $\endgroup$
    – brasshat
    Aug 16 '17 at 18:05
  • 1
    $\begingroup$ "Connecting Noise/Voronoi/Musgrave to the Vector input" sounds like the right solution, it is what I generally use myself. What about it displeases you? $\endgroup$ Aug 16 '17 at 23:13
  • $\begingroup$ @brasshat I want to do this because I'd like to do some really old bricks, like on this image texture. $\endgroup$
    – Tuxbot123
    Aug 20 '17 at 16:11
  • $\begingroup$ @DuarteFarrajotaRamos well, it just does strange things... For example, pluging a Voronoi into the Vector Input just shows some circles. $\endgroup$
    – Tuxbot123
    Aug 20 '17 at 16:12
  • $\begingroup$ Well you can just plug it in brute force, you need some softening of the effect. Try a color mix node $\endgroup$ Aug 20 '17 at 20:05

You can do something like this :

distort bricks

The Noise texture is used to distort the Vector input to the Brick Texture node - this results in distortion of the brick texture. Note how the Factor of the Add node (a MixRGB node set to 'Add') is extremely low and the Scale of the Noise texture increased to 75 to produce many small ripples in the lines of mortar.

  • $\begingroup$ It's awesome ! Thanks ! Is there a way to do this without UV unwrapping the mesh ? :) $\endgroup$
    – Tuxbot123
    Sep 9 '17 at 17:09
  • 1
    $\begingroup$ Sure - jist replace the UV Map node with a Texture Coordinate node and use either the Generated or Object coordinate. $\endgroup$ Sep 9 '17 at 17:33

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.