Happy weekend, Hoping someone can help me with some texturing:
I’m trying to create a procedural ‘waffle’ texture.
The best solution I have found is to use Voronoi Chebychev with 0 randomness fed into displacement.
It is almost perfect, however the result has very sharp edges.
By feeding the texture through a eased colour ramp and/or using the brightness/contrast node I am able to somewhat smooth the high and low peaks, however the corners remain sharp.
Well, the problem with voronoi (and brick texture by the way) is that it keeps pointy edges, but the upward falloff you can control somewhat.
Try using an RGB curves node and lift the curve middle up to make a slope. That slope would be your black to white shape.
Also, as an extra, you may add these before that:
Colour burn, B slot set to black, and run it into a colour dodge, B slot set to white. First one controls black amount (“mortar”), white controls the top, so the width of the falloff.
In this case, you need to obtain the distance to the edges of the cell and smooth those out.
As the voronoi node does not allow you to do this, I’d compute the distance to some square cells manually, and use the “smooth minimum” operation to smooth out the transition. The smoother step map range is used for the transition from the outside to the inside of the cells:
Wow I would never have got there! Thanks so much!
How would you go about controlling the ‘bevel’ on the top and bottom of the waffle with that solution?
I can see the map range interpellation is what effects it, but is this slider controllable at all?
EDIT:
Found a way by playing with brightness/contrast and another smooth minimum.