org.novyon.noise.basis
Class ImprovedNoise

java.lang.Object
  extended by org.novyon.noise.basis.Noise
      extended by org.novyon.noise.basis.ImprovedNoise
All Implemented Interfaces:
Basis

public final class ImprovedNoise
extends Noise

Perlin's default implementation of Improved Perlin Noise designed to work with Noise base


Field Summary
 
Fields inherited from class org.novyon.noise.basis.Noise
modulators, scale
 
Constructor Summary
ImprovedNoise()
           
 
Method Summary
 void init()
           
static float noise(float x, float y, float z)
           
 float value(float x, float y, float z)
           
 
Methods inherited from class org.novyon.noise.basis.Noise
addModulator, getBuffer, getScale, modulate, setScale, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImprovedNoise

public ImprovedNoise()
Method Detail

init

public void init()

noise

public static float noise(float x,
                          float y,
                          float z)

value

public float value(float x,
                   float y,
                   float z)


Copyright © 2011. All Rights Reserved.