de.grogra.imp3d.glsl.material.channel
Class SimplexNoise
java.lang.Object
de.grogra.imp3d.glsl.material.channel.SimplexNoise
public class SimplexNoise
- extends java.lang.Object
Static class that offers simplex noise function and a turbulence function
based on noise. Most work done by Stefan Gustavson
http://webstaff.itn.liu.se/~stegu/simplexnoise/ "Simplex noise demystified"
- Author:
- Konni Hartmann
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimplexNoise
public SimplexNoise()
generatePermutationTexture
public static java.awt.image.BufferedImage generatePermutationTexture()
registerdNoiseFunctions
public static void registerdNoiseFunctions(ShaderConfiguration phong)
registerDTurbWithUnroll
public static java.lang.String registerDTurbWithUnroll(ShaderConfiguration phong,
int octaves)
registerNoiseFunctions
public static void registerNoiseFunctions(ShaderConfiguration phong)
registerTurbWithUnroll
public static java.lang.String registerTurbWithUnroll(ShaderConfiguration phong,
int octaves)