Texture: Musgrave

Node Interface

Example Output

A Musgrave node linked to the Color and Normal inputs of a Diffuse BSDF node. The node tree looks like this:

Click to enlarge image


Function Creates noise
Nearest C4D equivalent Noise shader

This node is a procedural noise node. Although Cycles 4D has a dedicated Noise node, this one is the one to use for general-purpose noise. It isn't as capable as Cinema's noise shader but is sufficient for most purposes.

The texture outputs both a monochrome colour and a numeric value which is the brightness of the colour but without colour information. These outputs may be used by themselves but it is often useful to alter the values using a Math node. In this way the colours can be brightened by adding and/or multiplying them or the Fac output can be increased or decreased - as in the example above.

See this page at the Blender Diploma website for some excellent examples of the Musgrave texture in Cycles.


Note: a * symbol next to the name indicates the parameter also has an input port. A # symbol indicates that the parameter can only be changed with an input node, not in the node itself.

Algorithm drop-down menu

There are several possible algorithms producing different noise patterns. All the examples on this page use fBm. The choices are:

  • Multifractal
  • fBm
  • Hybrid Multifractal
  • Ridged Multifractal
  • Hetero Terrain

Vector #

The coordinate system to use for projecting the texture. You can link a Texture Coordinate node to this port, for example.

Scale *

This changes the size of the texture, but as is common in Cycles 4D, increasing the scale increases the 'amount' of texture used, so it appears smaller on the object:

Detail *

The level of detail in the noise. The overall pattern does not change but the amount of detail does. See this comparison of three levels of detail:

Lacunarity *

Lacunarity affects the scale of the layers in the procedural texture. Increasing this value decreases the scale of each layer, as can be seen in this example:

Dimension *

This alters the internal fractal dimension. The effect is to smooth out the pattern while retaining the basic shape.

Offset *

Effectively, this is an intensity value, moving the texture to either black If reduced, or white if increased. Note that this setting only has an effect in Ridged Multifractal, Hybrid Multifractal, and Hetero Terrain modes.

Gain *

Alters the internal gain value with the effect of increasing the detail. Note that this setting only has an effect in Ridged Multifractal and Hybrid Multifractal, modes.



A monochrome colour output.


A numeric value which is the brightness of the colour. You could link this to the Fac port of a Color Ramp node to get a coloured noise:

Node tree