> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ntop.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to create a Voronoi surface texture

## Objective:

Learn how to create a Voronoi surface texture.

## Procedure:

1. [Start with joined and meshed CAD surfaces](/help-articles/knowledge-base/meshing-workflows/how-to-turn-multiple-cad-faces-into-a-single-surface)

**2. Create a Voronoi Texture**

* Add **Random Points on Mesh**block.
* Insert the **Remeshed Surface** variable into the Mesh input
  * Set the Point Count to 10,000
  * Set Relaxation Iteration to 30
  * Set a Random Seed
* Add a **Voronoi Surface Lattice**
  * Insert the **Random Points on Mesh** as the Seed Points
  * Set a Thickness of 0.4 mm
  * Insert the **Remeshed Surface** as the Mesh

![A Voronoi Surface Lattice created using an imported CAD body.](https://files.learn.ntop.com/help-articles/textures/4409003593491.png)

**4. Texture the Body**

* Add a **Boolean Subtract**
  * Insert the main CAD **Implicit\*\*\*\*Body** as the Primary Body
  * Insert the **Implicit Body**from the Voronoi Surface Lattice block as the Subtraction Bodies

![The Voronoi Surface texture created by subtracting the Voronoi Surface Lattice from the original Implicit Body.](https://files.learn.ntop.com/help-articles/textures/360059698413.png)

And that's it! You've successfully created a Voronoi surface texture.

Are you still having issues? Contact the [support team](https://support.ntopology.com/hc/en-us/requests/new), and we'll be happy to help!

## Download the Example file:

* [Example File](https://files.learn.ntop.com/Support%20Article%20Example%20Files/Knowledge%20Base/Textures/Voronoi%20Surface%20Texture%20Example.ntop)

## Keywords:

*voronoi surface texture CAD faces texturing leather emboss surfaces raised embossed debossed*
