Package | Description |
---|---|
de.jreality.plugin.scene | |
de.jreality.shader |
Contains all jReality shading-related classes and interfaces.
|
de.jreality.tutorial.util | |
de.jreality.util |
Miscellaneous jReality utilities used in the core packages.
|
de.jreality.writer.u3d |
Modifier and Type | Field and Description |
---|---|
ImageData |
MirrorAppearance.imageData |
Modifier and Type | Method and Description |
---|---|
static ImageData[] |
TextureUtility.createCubeMapData(Input zipFile) |
static ImageData[] |
TextureUtility.createCubeMapData(String resourcePrefix,
String[] sides,
String resourceEnding)
Convienience Method to load 6 images for a CubeMap.
|
static ImageData |
TextureUtility.createPointSprite(int textureSize,
double[] lightDirection,
Color diffuseColor,
Color specularColor,
double specularExponent) |
ImageData |
CubeMap.getBack() |
ImageData |
CubeMap.getBottom() |
static ImageData[] |
TextureUtility.getCubeMapImages(CubeMap rm) |
ImageData |
CubeMap.getFront() |
ImageData |
Texture2D.getImage() |
ImageData |
CubeMap.getLeft() |
ImageData |
CubeMap.getRight() |
ImageData |
CubeMap.getTop() |
static ImageData |
ImageData.load(Input input) |
static ImageData |
ImageData.load(Input input,
double[] channelMatrix) |
Modifier and Type | Method and Description |
---|---|
static CubeMap |
TextureUtility.createCubeMap(Appearance app,
String prefix,
ImageData[] imgs)
method to create a reflectionMap for the 6 given images (as ImageData).
|
static CubeMap |
TextureUtility.createReflectionMap(Appearance app,
String shader,
ImageData... imgs)
method to create a reflectionMap for the 6 given images (as ImageData).
|
static CubeMap |
TextureUtility.createSkyBox(Appearance app,
ImageData[] imgs)
method to create a sky box for the 6 given images (as ImageData).
|
static Texture2D |
TextureUtility.createTexture(Appearance app,
String shader,
ImageData img) |
static Texture2D |
TextureUtility.createTexture(Appearance app,
String shader,
ImageData img,
boolean readDefaults)
method to create a reflectionMap for the given image (as ImageData).
|
static Texture2D |
TextureUtility.createTexture(Appearance app,
String shader,
int i,
ImageData img) |
static Texture2D |
TextureUtility.createTexture(Appearance app,
String shader,
int i,
ImageData img,
boolean readDefaults) |
void |
CubeMap.setBack(ImageData img) |
static void |
TextureUtility.setBackgroundTexture(Appearance rootApp,
ImageData id)
Background image
|
void |
CubeMap.setBottom(ImageData img) |
void |
CubeMap.setFront(ImageData img) |
void |
Texture2D.setImage(ImageData image) |
void |
CubeMap.setLeft(ImageData img) |
void |
CubeMap.setRight(ImageData img) |
void |
CubeMap.setTop(ImageData img) |
Modifier and Type | Method and Description |
---|---|
ImageData |
SimpleTextureFactory.getImageData() |
Modifier and Type | Method and Description |
---|---|
static BufferedImage |
ImageUtility.getValidBufferedImage(ImageData data) |
Modifier and Type | Method and Description |
---|---|
ImageData |
U3DTexture.getImage() |
Modifier and Type | Method and Description |
---|---|
static BufferedImage |
U3DSceneUtility.getBufferedImage(ImageData img) |
static byte[] |
U3DSceneUtility.preparePNGImageData(ImageData img) |
Constructor and Description |
---|
U3DTexture(ImageData image) |