static private interpolate_X_6 ( Double x, Double y, Double z, Double w, Double u, Double v, Double xs, |
||
x | Double | |
y | Double | |
z | Double | |
w | Double | |
u | Double | |
v | Double | |
xs | Double | |
x0 | ||
x1 | ||
iy | ||
iz | ||
iw | ||
iu | ||
iv | ||
seed | ||
noisefunc | WorkerNoise6 | |
return | Double |
internal static Double interpolate_X_6(
Double x, Double y, Double z, Double w, Double u, Double v, Double xs,
Int32 x0, Int32 x1, Int32 iy, Int32 iz, Int32 iw, Int32 iu, Int32 iv,
Int32 seed, WorkerNoise6 noisefunc)
{
var v1 = noisefunc(x, y, z, w, u, v, x0, iy, iz, iw, iu, iv, seed);
var v2 = noisefunc(x, y, z, w, u, v, x1, iy, iz, iw, iu, iv, seed);
return Lerp(xs, v1, v2);
}