3
$\begingroup$

How to create this kind of texture in blender?

$\endgroup$

2 Answers 2

4
$\begingroup$

Here's a procedural hexagonal weave.

There may be a more economical approach, but this seems to perform well enough. It starts with a single spoke:

enter image description here

.. which is a mapping of the dot-product of (1,0,0) in the texture-space, masked to Y > 0. That's grouped and used at three rotations in a higher-level group: 'Spokes':

enter image description here

and is also diminished by distance from (0,0,0)

That texture can be mapped using a tiled hexagonal UV space, as explained here. Three overlapping offset tilings are overlaid selecting the Maximum height at each point:

enter image description here

.. all grouped up into a hexagonal weave, and used to generate a bump/displacement map:

enter image description here

The offsets of the tilings are more 'weave like' if they are not mathematically exact, so they are left to be set by hand.

The combination gives variations on this result:

enter image description here

$\endgroup$
2
  • 1
    $\begingroup$ this is exactly what I am looking for. thanks, bro $\endgroup$ Dec 7, 2023 at 9:15
  • $\begingroup$ @UNIQUE MASTER in that case mark it as the good answer ;) $\endgroup$
    – moonboots
    Dec 8, 2023 at 12:11
5
$\begingroup$

You can make these knots with the Add Curve: Extra Objects addon then bake the normals in order to fake the 3D relief (it's better to fake the 3D wit a normal map because a whole mesh of this kind will be rather heavy).

First create a plane, subdivide it a bit:

enter image description here

Create a Curve > Knots > Celtic Links:

enter image description here

Change the parameters to get the shape you want:

enter image description here

$\endgroup$
2
  • $\begingroup$ It's very helpful. thanks, bro $\endgroup$ Dec 5, 2023 at 10:34
  • $\begingroup$ @UNIQUEMASTER If this answer helped you, you can give it an upvote or accept it, so others can find it easily. =) $\endgroup$
    – Leander
    Dec 5, 2023 at 11:23

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .