com.jme3.scene.plugins.blender.textures.generating
Class TextureGeneratorMarble
java.lang.Object
com.jme3.scene.plugins.blender.textures.generating.TextureGenerator
com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorWood
com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMarble
public class TextureGeneratorMarble
- extends TextureGeneratorWood
This class generates the 'marble' texture.
Field Summary |
protected com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMarble.MarbleData |
marbleData
|
protected static int |
TEX_SHARP
|
protected static int |
TEX_SHARPER
|
protected static int |
TEX_SOFT
|
Fields inherited from class com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorWood |
TEX_BAND, TEX_BANDNOISE, TEX_NOISEPERL, TEX_NOISESOFT, TEX_RING, TEX_RINGNOISE, TEX_SAW, TEX_SIN, TEX_TRI, waveformFunctions, woodIntensityData |
Constructor Summary |
TextureGeneratorMarble(com.jme3.scene.plugins.blender.textures.generating.NoiseGenerator noiseGenerator)
Constructor stores the given noise generator. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TEX_SOFT
protected static final int TEX_SOFT
- See Also:
- Constant Field Values
TEX_SHARP
protected static final int TEX_SHARP
- See Also:
- Constant Field Values
TEX_SHARPER
protected static final int TEX_SHARPER
- See Also:
- Constant Field Values
marbleData
protected com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMarble.MarbleData marbleData
TextureGeneratorMarble
public TextureGeneratorMarble(com.jme3.scene.plugins.blender.textures.generating.NoiseGenerator noiseGenerator)
- Constructor stores the given noise generator.
- Parameters:
noiseGenerator
- the noise generator
readData
public void readData(Structure tex,
BlenderContext blenderContext)
- Overrides:
readData
in class TextureGeneratorWood
getPixel
public void getPixel(TexturePixel pixel,
float x,
float y,
float z)
- Overrides:
getPixel
in class TextureGeneratorWood
marbleInt
public float marbleInt(com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMarble.MarbleData marbleData,
float x,
float y,
float z)