Free Perlin Noise

Xaler - Jan 19, 2021

A Plugin for generating 1/2/3/4D Perlin and Fractal Perlin Noise, can be used through Blueprints.

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

This plugin implements the gradient based Perlin noise function in 1 to 4 dimensions, with customisable scale and amplitude, to be accessible through blueprints. This can be used to generate random and realistic landscapes both in 2D and 3D, an example of which is shown in the pictures. This plugin also includes fractal Perlin noise which combines several layers of normal Perlin noise to create more detail and/or variation. You can also set the seed for the noise to ensure that the same coordinates produce the same noise values.

Technical Details


  •  1/2/3/4D Perlin Noise
  •  1/2/3/4D fractal Perlin noise
  •  Setting the seed for repeatability
  • Variable scale and amplitude.
  • Variable scale fade and amplitude fade for the fractal noise.

Number of Blueprints: 0

Number of C++ Classes: 1

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Instructions and Example project: