# Perlin Operator

The Perlin Operator is a leaf. It creates a Perlin noise based texture by interpolating samples from a noise function and optionally blending progressively more detailed samples.

## Inputs

None.

## Parameters

### Width

Sets the texture width.

### Height

Sets the texture height.

### lock

Locks the texture resolution to 100%, overriding the the setting in the Edit menu.

### Frequency

Sets the sampling frequency of the base octave.

### Octaves

Number of octaves to add up (octaves double in frequency).

### Fadeoff

Controls amplitude scaling for progressive octaves.

### Seed

A unique identifier for the pseudorandom pattern.

### Mode

norm/abs/sin/abs + sin: Sampling mode. norm: The straight noise function output is used. abs: The absolute values of the noise function are used (its range is -1 to 1). sin: The value of a sine function at the position of the noise function output (scaled to 2 * π) is used. abs + sin: The value of a sine function at the position of the absolute value of the noise function output (scaled to 2 * π) is used.

### Amplify

Sets the amplitude of the base octave.

### Gamma

Controls the interpolation curve shape.

### Color 0/1

Defines colors to use.

## Keyboard shortcut

p (when adding texture operators)

Back to the List of Operators