public class TextureGeneratorMarble extends TextureGeneratorWood
TextureGeneratorWood.WaveFormTextureGenerator.BrightnessAndContrastData| Modifier and Type | Field and Description |
|---|---|
protected com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMarble.MarbleData |
marbleData |
protected int |
noisebasis |
protected com.jme3.scene.plugins.blender.textures.generating.NoiseGenerator.NoiseFunction |
noiseFunction |
protected static int |
TEX_SHARP |
protected static int |
TEX_SHARPER |
protected static int |
TEX_SOFT |
TEX_BAND, TEX_BANDNOISE, TEX_NOISEPERL, TEX_NOISESOFT, TEX_RING, TEX_RINGNOISE, TEX_SAW, TEX_SIN, TEX_TRI, waveformFunctions, woodIntensityDatabacd, colorBand, flag, imageFormat, noiseGenerator| Constructor and Description |
|---|
TextureGeneratorMarble(com.jme3.scene.plugins.blender.textures.generating.NoiseGenerator noiseGenerator)
Constructor stores the given noise generator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
getPixel(TexturePixel pixel,
float x,
float y,
float z) |
float |
marbleInt(com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMarble.MarbleData marbleData,
float x,
float y,
float z) |
void |
readData(Structure tex,
BlenderContext blenderContext) |
woodIntensityapplyBrightnessAndContrast, applyBrightnessAndContrast, getImageFormatprotected static final int TEX_SOFT
protected static final int TEX_SHARP
protected static final int TEX_SHARPER
protected com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMarble.MarbleData marbleData
protected int noisebasis
protected com.jme3.scene.plugins.blender.textures.generating.NoiseGenerator.NoiseFunction noiseFunction
public TextureGeneratorMarble(com.jme3.scene.plugins.blender.textures.generating.NoiseGenerator noiseGenerator)
noiseGenerator - the noise generatorpublic void readData(Structure tex, BlenderContext blenderContext)
readData in class TextureGeneratorWoodpublic void getPixel(TexturePixel pixel, float x, float y, float z)
getPixel in class TextureGeneratorWoodpublic float marbleInt(com.jme3.scene.plugins.blender.textures.generating.TextureGeneratorMarble.MarbleData marbleData,
float x,
float y,
float z)