For all those still having Problems with installing the Plugin, Just do as padman said. Follow his explanation. I can confirm that it works with 4.20.3 too. Just Ignore his step 7, i really dont understand why he would have needed to do that, but without it it worked.
Just stumbled on a problem here. Idk if this is due to the updates but the thing is the in-range function and the scaled does not work as intended? It still yields values that are out of range. See attached photos. I’m using the 4.24. I’m not into c++ so I thought it might be helpful to request a check up from the creator. Thanks a lot! (attached photos are for the in range only screenshot)
I’m having trubles with include plugin in c++. If I just include it via #include “SimplexNoiseBPLibrary.h”, it shows “No such file or directory”. It works perfectly on blueprint, but I need c++ include
OK, I found the solution. You just need to set “SimplexNoise” in the Build.cs for Public
Hey everyone, I’ve update the plugin to version SimplexNoise1.2.0 UE 4.24.3. There is release also. 4 new functions as well as a lot of bug fixes and improvement here and there.
GetSimpleNoise2D_EX (float x, float y, float lacunarity, float persistance, int octaves, float inFactor, bool ZeroToOne)
GetSimpleNoise3D_EX (float x, float y, float z, float lacunarity, float persistance, int octaves, float inFactor, bool ZeroToOne)
GetSimpleNoise4D_EX (float x, float y, float z, float w, float lacunarity, float persistance, int octaves, float inFactor, bool ZeroToOne)
Inputs:
positions x,y,z,w - depends on which version of the function you are using
float lacunarity, float persistance, int octaves to define number of noise layers combine together with smaller and smaller details
float inFactor to scale input value (x,y,z,w) to get smaller or bigger noise frequency
bool ZeroToOne - if true set output to: 0.0f - 1.0f , otherwise output is:-1.0f - 1.0f
I will create few videos hopefully soon with quick tutorials showing how to use it for different things. If you have some ideas feel free to share it here with us =)
Hi, do you have planned to update to 4.25? I’m workin’ with 25 and want to realize a Space-Game. But nearly every standard-tut. includes simplex noise.
Ok after 2 days searching the internet I have to ask… I want to use this Module in my c++ code direktly. But implementing SimplexNoise.h is refering to the nvidia shader thing one. I cannot Inlude the SimplexNoiseBPLibrary.h what I need… Can I solve it without changing this Plugin myself ? A sample Project with a C++ implementation whould be very nice.
Sorry for late answer actually it is easy to change code and prepare it for native c++ project, just exclude Blueprint functions and UE Macros, I will try to find some time to do it by my self if you didn’t already =)