com.jme3.scene.plugins.blender.textures.generating
Class TextureGeneratorMagic

java.lang.Object
  extended by com.jme3.scene.plugins.blender.textures.generating.TextureGenerator
      extended by com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMagic

public class TextureGeneratorMagic
extends TextureGenerator

This class generates the 'magic' texture.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator
TextureGenerator.BrightnessAndContrastData
 
Field Summary
protected  int noisedepth
           
protected  float turbul
           
protected  float[] xyz
           
 
Fields inherited from class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator
bacd, colorBand, flag, imageFormat, noiseGenerator
 
Constructor Summary
TextureGeneratorMagic(com.jme3.scene.plugins.blender.textures.generating.NoiseGenerator noiseGenerator)
          Constructor stores the given noise generator.
 
Method Summary
 void getPixel(TexturePixel pixel, float x, float y, float z)
           
 void readData(Structure tex, BlenderContext blenderContext)
           
 
Methods inherited from class com.jme3.scene.plugins.blender.textures.generating.TextureGenerator
applyBrightnessAndContrast, applyBrightnessAndContrast, getImageFormat
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

noisedepth

protected int noisedepth

turbul

protected float turbul

xyz

protected float[] xyz
Constructor Detail

TextureGeneratorMagic

public TextureGeneratorMagic(com.jme3.scene.plugins.blender.textures.generating.NoiseGenerator noiseGenerator)
Constructor stores the given noise generator.

Parameters:
noiseGenerator - the noise generator
Method Detail

readData

public void readData(Structure tex,
                     BlenderContext blenderContext)
Overrides:
readData in class TextureGenerator

getPixel

public void getPixel(TexturePixel pixel,
                     float x,
                     float y,
                     float z)
Specified by:
getPixel in class TextureGenerator