CubeTwister 2.0alpha141 2011-10-13

idx3d
Class idx3d_TextureFactory

java.lang.Object
  extended by idx3d.idx3d_TextureFactory

public class idx3d_TextureFactory
extends java.lang.Object

Generates idx3d_Textures.


Field Summary
static float deg2rad
           
static float pi
           
 
Method Summary
static idx3d_Texture CHECKERBOARD(int w, int h, int cellbits, int oddColor, int evenColor)
           
static idx3d_Texture GRAIN(int w, int h, float persistency, float density, int samples, int levels, int scale)
           
static idx3d_Texture MARBLE(int w, int h, float density)
           
static idx3d_Texture PERLIN(int w, int h, float persistency, float density, int samples, int scale)
           
static idx3d_Texture RANDOM(int w, int h)
           
static idx3d_Texture SKY(int w, int h, float density)
           
static idx3d_Texture WAVE(int w, int h, float persistency, float density, int samples, int scale)
           
static idx3d_Texture WOOD(int w, int h, float density)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pi

public static final float pi
See Also:
Constant Field Values

deg2rad

public static final float deg2rad
See Also:
Constant Field Values
Method Detail

SKY

public static idx3d_Texture SKY(int w,
                                int h,
                                float density)

MARBLE

public static idx3d_Texture MARBLE(int w,
                                   int h,
                                   float density)

WOOD

public static idx3d_Texture WOOD(int w,
                                 int h,
                                 float density)

RANDOM

public static idx3d_Texture RANDOM(int w,
                                   int h)

CHECKERBOARD

public static idx3d_Texture CHECKERBOARD(int w,
                                         int h,
                                         int cellbits,
                                         int oddColor,
                                         int evenColor)

PERLIN

public static idx3d_Texture PERLIN(int w,
                                   int h,
                                   float persistency,
                                   float density,
                                   int samples,
                                   int scale)

WAVE

public static idx3d_Texture WAVE(int w,
                                 int h,
                                 float persistency,
                                 float density,
                                 int samples,
                                 int scale)

GRAIN

public static idx3d_Texture GRAIN(int w,
                                  int h,
                                  float persistency,
                                  float density,
                                  int samples,
                                  int levels,
                                  int scale)

(c) Werner Randelshofer.
All rights reserved.