Class PoissonDiskDemo

java.lang.Object
  extended by PoissonDiskDemo

public class PoissonDiskDemo
extends java.lang.Object


Constructor Summary
PoissonDiskDemo()
           
 
Method Summary
static void main(java.lang.String[] args)
           
static void multiSamplePoisson()
          Makes an image that illustrates layered multi-poisson sampling.
static void samplePoisson()
          Makes a new image with a uniform Poisson disk sample.
static void samplePoissonFalloff()
          Makes an image with a Poisson disk samples, with radius falling off away from the centre of the image.
static void samplePoissonPerlin()
          Makes an image that is a Poisson Disk sample, with minimum distance driven by Perlin noise.
static void saveImage(java.awt.image.BufferedImage image, java.io.File file)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PoissonDiskDemo

public PoissonDiskDemo()
Method Detail

main

public static void main(java.lang.String[] args)

saveImage

public static void saveImage(java.awt.image.BufferedImage image,
                             java.io.File file)

samplePoisson

public static void samplePoisson()
Makes a new image with a uniform Poisson disk sample.


multiSamplePoisson

public static void multiSamplePoisson()
Makes an image that illustrates layered multi-poisson sampling.


samplePoissonPerlin

public static void samplePoissonPerlin()
Makes an image that is a Poisson Disk sample, with minimum distance driven by Perlin noise.


samplePoissonFalloff

public static void samplePoissonFalloff()
Makes an image with a Poisson disk samples, with radius falling off away from the centre of the image.