math.imageMath
Class SCNoise
java.lang.Object
math.imageMath.SCNoise
- All Implemented Interfaces:
- Function1D, Function2D, Function3D
public class SCNoise
- extends java.lang.Object
- implements Function1D, Function2D, Function3D
Sparse Convolution Noise. This is computationally very expensive, but worth it.
Field Summary |
short[] |
perm
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
perm
public short[] perm
SCNoise
public SCNoise()
evaluate
public float evaluate(float x)
- Specified by:
evaluate
in interface Function1D
evaluate
public float evaluate(float x,
float y)
- Specified by:
evaluate
in interface Function2D
evaluate
public float evaluate(float x,
float y,
float z)
- Specified by:
evaluate
in interface Function3D
floor
public static int floor(float x)
catrom2
public float catrom2(float d)