Package org.web3d.x3d.jsail.Texturing
package org.web3d.x3d.jsail.Texturing
The Texturing component specifies how 2D texture images are defined and then positioned on associated geometry.
The X3D Java Scene Access Interface (x3djsail) package provides concrete classes for each X3D node and statement.
Online: X3D Java Scene Access Interface Library (X3DJSAIL) and X3DJSAIL Javadoc.
- See Also:
-
ClassDescriptionImageTexture maps a 2D-image file onto a geometric shape.MovieTexture applies a 2D movie image to surface geometry, or provides audio for a Sound node.MultiTexture applies several individual textures to a single geometry node, enabling a variety of visual effects that include light mapping and environment mapping.MultiTextureCoordinate contains multiple TextureCoordinate or TextureCoordinateGenerator nodes, for use by a parent polygonal geometry node such as IndexedFaceSet or a Triangle* node.MultiTextureTransform contains multiple TextureTransform nodes, each provided for use by corresponding ImageTexture MovieTexture or PixelTexture nodes within a sibling MultiTexture node.PixelTexture creates a 2D-image texture map using a numeric array of pixel values.TextureCoordinate specifies 2D (s,t) texture-coordinate points, used by vertex-based geometry nodes (such as IndexedFaceSet or ElevationGrid) to map textures to vertices (and patches to NURBS surfaces).TextureCoordinateGenerator computes 2D (s,t) texture-coordinate points, used by vertex-based geometry nodes (such as IndexedFaceSet or ElevationGrid) to map textures to vertices (and patches to NURBS surfaces).TextureProperties allows precise fine-grained control over application of image textures to geometry.TextureTransform shifts 2D texture coordinates for positioning, orienting and scaling image textures on geometry.