
SimplexNoise Plugin v5.1+ is a clean, fast, modern, and free Perlin Simplex noise function designed for Unreal Engine. It supports 1D, 2D, 3D, and 4D noise generation. The plugin includes scaled and in-range versions of the noise functions, with outputs ranging from 0 to 1, 0 to a user-defined scale factor, and between a minimum and maximum range, respectively. All public functions are BlueprintCallable, enabling full integration into Blueprints. The functions accept parameters such as lacunarity, persistence, octaves, and frequency (controlled by inFactor, recommended values from 0.1 to 0.00001). The available functions are: GetSimpleNoise1D_EX, GetSimpleNoise2D_EX, GetSimpleNoise3D_EX, and GetSimpleNoise4D_EX, each with optional parameters for frequency control and output range.
Download Source 1