This repository has been archived on 2025-05-04. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
UE4_Minecraft/Plugins/SimplexNoise
2018-04-17 23:46:23 +01:00
..
Config Initial Commit 2018-04-17 23:46:23 +01:00
Resources Initial Commit 2018-04-17 23:46:23 +01:00
Source/SimplexNoise Initial Commit 2018-04-17 23:46:23 +01:00
.gitattributes Initial Commit 2018-04-17 23:46:23 +01:00
.gitignore Initial Commit 2018-04-17 23:46:23 +01:00
README.md Initial Commit 2018-04-17 23:46:23 +01:00
SimplexNoise.uplugin Initial Commit 2018-04-17 23:46:23 +01:00

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. 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