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

# NoiseTexture

> Noise Texture node: Generate a Perlin or Simplex noise texture. Texture › Primitive node in Nodi, with its inputs, outputs and properties.

Generate a Perlin or Simplex noise texture.

**Category**: [Texture](https://docs.nodi3d.com/nodi-editor/nodes.md#texture) › Primitive\
**Shown in the node menu as**: Noise Texture

## Inputs

| Input | Type |
| - | - |
| width | `Number` |
| height | `Number` |
| noise type | `Number` |
| scale | `Number, Vector` |
| offset | `Number, Vector` |
| octaves | `Number` |
| repeatable | `Bool` |

## Outputs

| Output | Type |
| - | - |
| texture | `Texture` |

## Properties

Properties are set in the Inspector and are used when the matching input is not connected.

| Property | Type |
| - | - |
| width | `Number` |
| height | `Number` |
| noise type | `Category` |
| scale | `Vector3d` |
| offset | `Vector3d` |
| octaves | `Number` |
| repeatable | `Bool` |

## Related nodes

Other nodes in Texture › Primitive:

* [ConstructTexture](https://docs.nodi3d.com/node/construct-texture.md): Create a texture of a given size and color.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.