j3d.examples.appearance.texture.noise
Class ImprovedNoise
java.lang.Object
   j3d.examples.appearance.texture.noise.ImprovedNoise
j3d.examples.appearance.texture.noise.ImprovedNoise
- public final class ImprovedNoise 
- extends java.lang.Object
 
| Method Summary | 
| static double | fBm(double x,
    double y,
    double z,
    int H,
    int octaves)
 | 
| static double | marble(double x,
       double y,
       double z,
       int octaves)
 | 
| static double | noise(double x,
      double y,
      double z)
 | 
| static void | reinitialize()
 | 
| static void | reinitialize(long seed)
 | 
| static double | ridged(double x,
       double y,
       double z,
       int octaves,
       double offset,
       double gain)
 | 
| static double | turbulance(double x,
           double y,
           double z,
           int octaves)
 | 
| static double | wood(double x,
     double y,
     double z)
 | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ImprovedNoise
public ImprovedNoise()
noise
public static double noise(double x,
                           double y,
                           double z)
- 
 
reinitialize
public static void reinitialize()
- 
 
reinitialize
public static void reinitialize(long seed)
- 
 
fBm
public static double fBm(double x,
                         double y,
                         double z,
                         int H,
                         int octaves)
- 
 
turbulance
public static double turbulance(double x,
                                double y,
                                double z,
                                int octaves)
- 
 
wood
public static double wood(double x,
                          double y,
                          double z)
- 
 
marble
public static double marble(double x,
                            double y,
                            double z,
                            int octaves)
- 
 
ridged
public static double ridged(double x,
                            double y,
                            double z,
                            int octaves,
                            double offset,
                            double gain)
-