Exemplo n.º 1
0
 public Slice4DFunction(IFunction4D baseNoise, double scale)
 {
     _baseNoise = baseNoise;
     _scale = scale;
 }
Exemplo n.º 2
0
 public SeamlessNoise2DFunction(IFunction4D baseNoise, double scale, double xPeriod, double yPeriod)
 {
     _baseNoise = baseNoise;
     _xFactor = (2.0 * Math.PI) / xPeriod;
     _yFactor = (2.0 * Math.PI) / yPeriod;
     _xScale = (xPeriod * scale) / (2.0 * Math.PI);
     _yScale = (yPeriod * scale) / (2.0 * Math.PI);
 }