* This is a clean, fast, modern and free Perlin Simplex noise function.All Public Functions are BlueprintCallable so they can be used in every blueprint. From DevDad and Dedicated to you and Unreal Community Use it free for what ever you want I only request that you mention me in the credits for your game in the way that feels most appropriate t…
Branch: master
Clone or download
Latest commit 0d2f255 Jan 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Resources
Source/SimplexNoise Fixed compile problem Apr 18, 2018
.gitattributes :octocat: Added .gitattributes & .gitignore files Dec 19, 2015
.gitignore *Update SimpleNoise.Build.cs to slove build issues in UUnreal Engine … Mar 3, 2018
License.txt +MIT License added Aug 21, 2018
README.md *Update Readme file Aug 21, 2018
SimplexNoise.uplugin Misspelled name Jan 20, 2019

README.md

SimplexNoise

SimplexNoise UE4 Plugin Screenshot

  • This is a clean, fast, modern and free Perlin Simplex noise function.
  • If we change float to double it could be even faster but there is no double type in Blueprint
  • All Public Functions are BlueprintCallable so they can be used in every blueprint

From DevDad and Dedicated to you and Unreal Community. Code is now under MIT License, Use it free for what ever you want. I only request that you mention me in the credits for your game in the way that feels most appropriate to you.

  • SimplexNoise 1D,2D,3D & 4D
  • Scaled Version SimplexNoise 1D,2D,3D & 4D
  • InRange version SimplexNoise 1D,2D,3D & 4D
  • SimplexNoise Function retruns float value between 0 - 1
  • SimplexNoise Scaled retruns float value between 0 - scale factor
  • SimplexNoise In Range returns float value between minRange - maxRange

This algorithm was originally designed by Ken Perlin, but my code has been adapted and extended from the implementation written by Stefan Gustavson (stegu@itn.liu.se) and modified to fit to Unreal Engine 4