Class CloudsFunction3D

java.lang.Object
com.ardor3d.math.functions.FbmFunction3D
com.ardor3d.math.functions.CloudsFunction3D
All Implemented Interfaces:
Function3D

public class CloudsFunction3D extends FbmFunction3D
A variation of fBm that uses absolute value to recast the extreme ends to the upper range and values near 0 to the lower range. This bunches together values into clusters that can resemble clouds or cotton balls.
  • Field Details

  • Constructor Details

    • CloudsFunction3D

      public CloudsFunction3D(Function3D source, int octaves, double frequency, double persistence, double lacunarity)
  • Method Details

    • getValue

      protected double getValue(double dx, double dy, double dz)
      Overrides:
      getValue in class FbmFunction3D