Source node
Texture
A pattern factory with ten procedural surfaces on tap — bricks, cell clusters, swirling marble, wood grain, wave bands, checkers, clouds, and rocky Musgrave terrain — all generated live rather than loaded from a file, so they can be animated forever.

What it does
Texture is a source node: it makes a picture from nothing, so it sits at the start of a visual chain. It has no input and gives picture out, so it starts a chain.
Try it
Run a Brick pattern through Color Ramp to turn plain masonry into a stylized sunset gradient.
Texture (Brick)Color RampMaterial
Inputs and outputs
Inputs
- None. It starts a chain.
Outputs
- picture out
Controls
Every control with a range can be driven by a modulator, a note, an audio level or a sketch.
| Control | Range or options | Default |
|---|---|---|
| type | Voronoi, Brick, Magic, Wave, Musgrave, Checker, Gradient, Clouds … | 0 |
| width | 16 to 4096 | 1024 |
| height | 16 to 4096 | 1024 |
| scale | 0.5 to 60 | 6 |
| seed | 0 to 100 | 0 |
| contrast | 0.1 to 4 | 1 |
| brightness | -0.5 to 0.5 | 0 |
| distance | Euclidean, Manhattan, Chebyshev, Minkowski | 0 |
| feature | F1, F2, Smooth F1, Distance to Edge, N-Sphere Radius | 0 |
| randomness | 0 to 1 | 1 |
| cell color | on or off | off |
Example patch
This patch wires Texture to what it needs and shows the result. Download it, then use File, Open in Infinite, or read it here: it is plain text.
infinite-patch 1
rev 2
# Texture: a starting patch for the Texture node
node 1 Source Texture
id node
pos 520 300
end
node 2 Utility Output
id out
pos 1080 300
end
cable out 0 node