You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Was looking for documentation on the Wiki about Simplex Noise and how the white color coded output is used with functions like Exclude From Noise.
My initial assumption was that the noise was either on the domain [0:255] or [0..1) or maybe [0..1] - as a spatial noise I'm not sure if it's treated as a sort of static Random call that is going to return a noise value for some (x, y) coordinate, or if there's some hidden sampling / rastering going on, or if there's a dimension reduction from a transform to some UV space ? I see in one of the screen shots that a function uses a negative threshold in Exclude From Noise; I had to set threshold to small numbers to see any exclusion behavior.
The text was updated successfully, but these errors were encountered:
The white output means it returns an OpenSimplexNoise object. (There's a pull request on Godot side for more noises types so this will change when FastNoise will be available).
Now each GraphNode may have their own way of using this Noise object. Exclude from curve simply reads it as a 3D texture in world space. It goes like this:
For each Node passed in input
Call the noise object with the node's transform position
This returns a value between -1 and 1
If this value is above the threshold : keep the transform
If it's below the threshold : remove it from the list
Was looking for documentation on the Wiki about Simplex Noise and how the white color coded output is used with functions like Exclude From Noise.
My initial assumption was that the noise was either on the domain [0:255] or [0..1) or maybe [0..1] - as a spatial noise I'm not sure if it's treated as a sort of static Random call that is going to return a noise value for some (x, y) coordinate, or if there's some hidden sampling / rastering going on, or if there's a dimension reduction from a transform to some UV space ? I see in one of the screen shots that a function uses a negative threshold in Exclude From Noise; I had to set threshold to small numbers to see any exclusion behavior.
The text was updated successfully, but these errors were encountered: