| Package | Description |
|---|---|
| org.web3d.x3d.jsail.CubeMapTexturing |
The Cube Map Environmental Texturing component describes how additional texturing
effects are defined to produce environmental effects such as reflections from objects.
|
| org.web3d.x3d.jsail.Shaders |
The programmable shaders component describes how programmable shaders are specified
and how they affect the visual appearance of geometry.
|
| org.web3d.x3d.jsail.Shape |
The Shape component defines nodes for associating geometry with their visible properties
and the scene environment.
|
| org.web3d.x3d.jsail.Texturing |
The Texturing component specifies how 2D texture images are defined and then positioned
on associated geometry.
|
| org.web3d.x3d.jsail.Texturing3D |
The Texturing3D component specifies how 3D volumetric textures describe surface properties
as data points in a volume of space, rather than a flat surface.
|
| org.web3d.x3d.sai.CubeMapTexturing |
The Cube Map Environmental Texturing component describes how additional texturing
effects are defined to produce environmental effects such as reflections from objects.
|
| org.web3d.x3d.sai.Shaders |
The programmable shaders component describes how programmable shaders are specified
and how they affect the visual appearance of geometry.
|
| org.web3d.x3d.sai.Shape |
The Shape component defines nodes for associating geometry with their visible properties
and the scene environment.
|
| org.web3d.x3d.sai.Texturing |
The Texturing component specifies how 2D texture images are defined and then positioned
on associated geometry.
|
| org.web3d.x3d.sai.Texturing3D |
The Texturing3D component specifies how 3D volumetric textures describe surface properties
as data points in a volume of space, rather than a flat surface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComposedCubeMapTextureObject
X3D node tooltip: (X3D version 3.1 or later) [X3DEnvironmentTextureNode] ComposedCubeMapTexture is a texture node that defines a cubic environment map source as an explicit set of images drawn from individual 2D texture nodes.
|
class |
GeneratedCubeMapTextureObject
X3D node tooltip: (X3D version 3.1 or later) [X3DEnvironmentTextureNode] GeneratedCubeMapTexture is a texture node that defines a cubic environment map that sources its data from internally generated images.
|
class |
ImageCubeMapTextureObject
X3D node tooltip: (X3D version 3.1 or later) [X3DEnvironmentTextureNode,X3DUrlObject] 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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComposedShaderObject
ComposedShader can contain field declarations, but no CDATA section of plain-text source code, since programs are composed from child ShaderPart nodes.
|
class |
PackagedShaderObject
PackagedShader can contain field declarations, but no CDATA section of plain-text source code.
|
class |
ProgramShaderObject
ProgramShader contains no field declarations and no plain-text source code.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FillPropertiesObject
X3D node tooltip: [X3DAppearanceChildNode] FillProperties indicates whether appearance is filled or hatched for associated geometry nodes inside the same Shape.
|
class |
LinePropertiesObject
X3D node tooltip: [X3DAppearanceChildNode] LineProperties allows precise fine-grained control over the rendering style of lines and edges for associated geometry nodes inside the same Shape.
|
class |
MaterialObject
X3D node tooltip: [X3DMaterialNode] Material specifies surface rendering properties for associated geometry nodes.
|
class |
TwoSidedMaterialObject
X3D node tooltip: (X3D version 3.2 or later) [X3DMaterialNode] TwoSidedMaterial specifies surface rendering properties for associated geometry nodes, for outer (front) and inner (back) sides of polygons.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ImageTextureObject
X3D node tooltip: [X3DTexture2DNode,X3DUrlObject] ImageTexture maps a 2D-image file onto a geometric shape.
|
class |
MovieTextureObject
X3D node tooltip: [X3DTexture2DNode,X3DSoundSourceNode,X3DUrlObject] MovieTexture applies a 2D movie image to surface geometry, or provides audio for a Sound node.
|
class |
MultiTextureObject
X3D node tooltip: [X3DTextureNode] 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
X3D node tooltip: [X3DTextureTransformNode] MultiTextureTransform contains multiple TextureTransform nodes, each provided for use by corresponding ImageTexture MovieTexture or PixelTexture nodes within a sibling MultiTexture node.
|
class |
PixelTextureObject
X3D node tooltip: [X3DTexture2DNode] PixelTexture creates a 2D-image texture map using a numeric array of pixel values.
|
class |
TextureTransformObject
X3D node tooltip: [X3DTextureTransformNode] TextureTransform shifts 2D texture coordinates for positioning, orienting and scaling image textures on geometry.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComposedTexture3DObject
X3D node tooltip: (X3D version 3.1 or later) [X3DTexture3DNode] ComposedTexture3D defines a 3D image-based texture map as a collection of 2D texture sources at various depths.
|
class |
ImageTexture3DObject
X3D node tooltip: (X3D version 3.1 or later) [X3DTexture3DNode,X3DUrlObject] ImageTexture3D defines a 3D image-based texture map by specifying a single image file that contains complete 3D data.
|
class |
PixelTexture3DObject
X3D node tooltip: (X3D version 3.1 or later) [X3DTexture3DNode] PixelTexture3D defines a 3D image-based texture map as an explicit array of pixel values (image field).
|
class |
TextureTransform3DObject
X3D node tooltip: (X3D version 3.1 or later) [X3DTextureTransformNode] TextureTransform3D applies a 3D transformation to texture coordinates.
|
class |
TextureTransformMatrix3DObject
X3D node tooltip: (X3D version 3.1 or later) [X3DTextureTransformNode] TextureTransformMatrix3D applies a 3D transformation to texture coordinates.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ComposedCubeMapTexture
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
GeneratedCubeMapTexture
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
ImageCubeMapTexture
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
X3DEnvironmentTextureNode
Base type for all nodes that specify cubic environment map sources for texture images.
|
| Modifier and Type | Interface and 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.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FillProperties
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
LineProperties
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
Material
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
TwoSidedMaterial
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
X3DMaterialNode
Base type for all Material nodes.
|
| Modifier and Type | Method and Description |
|---|---|
X3DAppearanceChildNode |
X3DAppearanceChildNode.setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
X3DAppearanceChildNode |
X3DAppearanceChildNode.setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
X3DAppearanceChildNode |
X3DAppearanceChildNode.setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
X3DAppearanceChildNode |
X3DAppearanceChildNode.setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ImageTexture
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
MovieTexture
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
MultiTexture
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
MultiTextureTransform
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
PixelTexture
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
TextureTransform
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
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.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ComposedTexture3D
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
ImageTexture3D
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
PixelTexture3D
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
TextureTransform3D
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
TextureTransformMatrix3D
Abstract node interface, defined by X3D specification to support X3D Java interoperability.
|
interface |
X3DTexture3DNode
Base type for all nodes that specify 3D sources for texture images.
|
Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.