private Billow_Get ( Double x, Double y ) : Double | ||
x | Double | |
y | Double | |
리턴 | Double |
private Double Billow_Get(Double x, Double y)
{
var value = 0.00;
x *= Frequency;
y *= Frequency;
for (var i = 0; i < octaves; ++i)
{
var signal = sources[i].Get(x, y);
signal = 2.0 * Math.Abs(signal) - 1.0;
value += signal * expArray[i];
x *= Lacunarity;
y *= Lacunarity;
}
value += 0.5;
return value * correct[octaves - 1, 0] + correct[octaves - 1, 1];
}
ImplicitFractal::Billow_Get ( Double x, Double y, Double z ) : Double | |
ImplicitFractal::Billow_Get ( Double x, Double y, Double z, Double w ) : Double | |
ImplicitFractal::Billow_Get ( Double x, Double y, Double z, Double w, Double u, Double v ) : Double |