Functions

Crosshatch is my attempt to localize the process of creating a crosshatch pattern in a single operator in Blender. This was inspired by short a video tutorial detailing the process which was simple but I wanted to add something more.

Figure 1

You can find the operator in the face menu in edit mode using the hotkey Ctrl+F.

Figure 2

This is what's called the redo panel in Blender and is shown when you first use the operator. You put in the values for each parameter and press OK. Changes will be made to the mesh and the redo panel will disappear - you can recall this anytime in the 3D viewport using the F9 hotkey as long as you have not executed another command. See Redo Panel

circle-exclamation
Setting
Function

Thickness

Sets the thickness of the crosshatch faces. This can be randomized with the chain icon toggle next to the value setting. A min/max value setting will appear where the randomization will generate between these two numbers.

Randomize

A percentage bar with a default value of 50%. Determines how many of the faces' thickness will be randomized. Can be slow at 100% with a higher number of face selections.

Seed

Random seed value that provides consistent result per number.

Solidify

Creates thickness like a solidify modifier (Destructive). When using the Use Solidify Modifier toggle, this will control the thickness parameter of that modifier instead.

Inner Thick

When the Remove Faces toggle is disabled, determines the thickness/scale of the inset faces.

Inner Depth

When the Remove Faces toggle is disabled, determines the depth of the inset faces.

Remove Faces

Instead of removing the faces that will result to a crosshatch effect, keep the faces to generate a diamond pattern mesh. This will show the Inner Thick and Inner Depth parameters upon activation.

Use Solidify Modifier

Use a solidify modifier instead to create thickness to the crosshatch faces.

circle-info

You can also open up an anchored version of the redo panel in the bottom left area of the viewport upon confirming the operator. You can have this open and still use the F9 hotkey to show the redo panel anywhere in the viewport.

Figure 3

When your face selection does not equal the total number of faces in the mesh that area will be separated as another object and will be parented to the original mesh. No mesh separation will be done when all the faces of the mesh are selected.

Figure 4

The randomized thickness can provide some variation to the design that's otherwise not available if you do this manually.

Figure 5

By disabling the Remove Faces toggle, you can create a diamond pattern instead. This is one of those small addition that really pushes this add-on beyond its original design.

More updates will come when I have more to time to spare from my main add-ons that generate me income. You can this for free in my Patreon and also support me there if you wish. Happy blending!


Last updated