-
-
-
Classes in org.web3d.x3d.jsail.Shape that implement X3DAppearanceChildNode
| Modifier and Type |
Class |
Description |
class |
FillPropertiesObject |
FillProperties indicates whether appearance is filled or hatched for associated geometry nodes inside the same Shape.
|
class |
LinePropertiesObject |
LineProperties allows precise fine-grained control over the rendering style of lines and edges for associated geometry nodes inside the same Shape.
|
class |
MaterialObject |
Material specifies surface rendering properties for associated geometry nodes.
|
class |
PointPropertiesObject |
PointProperties allows precise fine-grained control over the rendering style of PointSet node points inside the same Shape.
|
class |
TwoSidedMaterialObject |
TwoSidedMaterial specifies surface rendering properties for associated geometry nodes, for outer (front) and inner (back) sides of polygons.
|
-
Classes in org.web3d.x3d.jsail.Texturing that implement X3DAppearanceChildNode
| Modifier and Type |
Class |
Description |
class |
ImageTextureObject |
ImageTexture maps a 2D-image file onto a geometric shape.
|
class |
MovieTextureObject |
MovieTexture applies a 2D movie image to surface geometry, or provides audio for a Sound node.
|
class |
MultiTextureObject |
MultiTexture applies several individual textures to a single geometry node, enabling a variety of visual effects that include light mapping and environment mapping.
|
class |
MultiTextureTransformObject |
MultiTextureTransform contains multiple TextureTransform nodes, each provided for use by corresponding ImageTexture MovieTexture or PixelTexture nodes within a sibling MultiTexture node.
|
class |
PixelTextureObject |
PixelTexture creates a 2D-image texture map using a numeric array of pixel values.
|
class |
TextureTransformObject |
TextureTransform shifts 2D texture coordinates for positioning, orienting and scaling image textures on geometry.
|
-
-
Subinterfaces of X3DAppearanceChildNode in org.web3d.x3d.sai.CubeMapTexturing
| Modifier and Type |
Interface |
Description |
interface |
ComposedCubeMapTexture |
ComposedCubeMapTexture is a texture node that defines a cubic environment map source as an explicit set of images drawn from individual 2D texture nodes.
|
interface |
GeneratedCubeMapTexture |
GeneratedCubeMapTexture is a texture node that defines a cubic environment map that sources its data from internally generated images.
|
interface |
ImageCubeMapTexture |
ImageCubeMapTexture is a texture node that defines a cubic environment map source as a single file format that contains multiple images, one for each side.
|
interface |
X3DEnvironmentTextureNode |
Base type for all nodes that specify cubic environment map sources for texture images.
|
-
Subinterfaces of X3DAppearanceChildNode in org.web3d.x3d.sai.Shaders
| Modifier and Type |
Interface |
Description |
interface |
ComposedShader |
ComposedShader can contain field declarations, but no CDATA section of plain-text source code, since programs are composed from child ShaderPart nodes.
|
interface |
PackagedShader |
PackagedShader can contain field declarations, but no CDATA section of plain-text source code.
|
interface |
ProgramShader |
ProgramShader contains no field declarations and no plain-text source code.
|
interface |
X3DShaderNode |
Base type for all nodes that specify a programmable shader.
|
-
Subinterfaces of X3DAppearanceChildNode in org.web3d.x3d.sai.Shape
| Modifier and Type |
Interface |
Description |
interface |
FillProperties |
FillProperties indicates whether appearance is filled or hatched for associated geometry nodes inside the same Shape.
|
interface |
LineProperties |
LineProperties allows precise fine-grained control over the rendering style of lines and edges for associated geometry nodes inside the same Shape.
|
interface |
Material |
Material specifies surface rendering properties for associated geometry nodes.
|
interface |
PointProperties |
PointProperties allows precise fine-grained control over the rendering style of PointSet node points inside the same Shape.
|
interface |
TwoSidedMaterial |
TwoSidedMaterial specifies surface rendering properties for associated geometry nodes, for outer (front) and inner (back) sides of polygons.
|
interface |
X3DMaterialNode |
Base type for all Material nodes.
|
-
Subinterfaces of X3DAppearanceChildNode in org.web3d.x3d.sai.Texturing
| Modifier and Type |
Interface |
Description |
interface |
ImageTexture |
ImageTexture maps a 2D-image file onto a geometric shape.
|
interface |
MovieTexture |
MovieTexture applies a 2D movie image to surface geometry, or provides audio for a Sound node.
|
interface |
MultiTexture |
MultiTexture applies several individual textures to a single geometry node, enabling a variety of visual effects that include light mapping and environment mapping.
|
interface |
MultiTextureTransform |
MultiTextureTransform contains multiple TextureTransform nodes, each provided for use by corresponding ImageTexture MovieTexture or PixelTexture nodes within a sibling MultiTexture node.
|
interface |
PixelTexture |
PixelTexture creates a 2D-image texture map using a numeric array of pixel values.
|
interface |
TextureTransform |
TextureTransform shifts 2D texture coordinates for positioning, orienting and scaling image textures on geometry.
|
interface |
X3DTexture2DNode |
Base type for all nodes which specify 2D sources for texture images.
|
interface |
X3DTextureNode |
Base type for all nodes which specify sources for texture images.
|
interface |
X3DTextureTransformNode |
Base type for all nodes which specify a transformation of texture coordinates.
|
-
Subinterfaces of X3DAppearanceChildNode in org.web3d.x3d.sai.Texturing3D
| Modifier and Type |
Interface |
Description |
interface |
ComposedTexture3D |
ComposedTexture3D defines a 3D image-based texture map as a collection of 2D texture sources at various depths.
|
interface |
ImageTexture3D |
ImageTexture3D defines a 3D image-based texture map by specifying a single image file that contains complete 3D data.
|
interface |
PixelTexture3D |
PixelTexture3D defines a 3D image-based texture map as an explicit array of pixel values (image field).
|
interface |
TextureTransform3D |
TextureTransform3D applies a 3D transformation to texture coordinates.
|
interface |
TextureTransformMatrix3D |
TextureTransformMatrix3D applies a 3D transformation to texture coordinates.
|
interface |
X3DTexture3DNode |
Base type for all nodes that specify 3D sources for texture images.
|