getNoise3 method
Implementation
@override
double getNoise3(double x, double y, double z) {
final dx = x * baseNoise.frequency;
final dy = y * baseNoise.frequency;
final dz = z * baseNoise.frequency;
switch (fractalType) {
case FractalType.fbm:
return singleCubicFractalFBM3(dx, dy, dz);
case FractalType.billow:
return singleCubicFractalBillow3(dx, dy, dz);
case FractalType.rigidMulti:
return singleCubicFractalRigidMulti3(dx, dy, dz);
}
}