Uses of Interface
org.web3d.x3d.sai.Shape.X3DAppearanceChildNode
Packages that use X3DAppearanceChildNode
Package
Description
The Cube Map Environmental Texturing component describes how additional texturing effects are defined to produce environmental effects such as reflections from objects.
The Programmable Shaders component describes how programmable shaders are specified and how they affect the visual appearance of geometry.
The Shape component defines nodes for associating geometry with their visible properties and the scene environment.
The Texturing component specifies how 2D texture images are defined and then positioned on associated geometry.
The Texturing3D component specifies how 3D volumetric textures describe surface properties as data points in a volume of space, rather than a flat surface.
The Cube Map Environmental Texturing component describes how additional texturing effects are defined to produce environmental effects such as reflections from objects.
The Programmable Shaders component describes how programmable shaders are specified and how they affect the visual appearance of geometry.
The Shape component defines nodes for associating geometry with their visible properties and the scene environment.
The Texturing component specifies how 2D texture images are defined and then positioned on associated geometry.
The Texturing3D component specifies how 3D volumetric textures describe surface properties as data points in a volume of space, rather than a flat surface.
-
Uses of X3DAppearanceChildNode in org.web3d.x3d.jsail.CubeMapTexturing
Classes in org.web3d.x3d.jsail.CubeMapTexturing that implement X3DAppearanceChildNodeModifier and TypeClassDescriptionclassComposedCubeMapTexture is a texture node that defines a cubic environment map source as an explicit set of images drawn from individual 2D texture nodes.classGeneratedCubeMapTexture is a texture node that defines a cubic environment map that sources its data from internally generated images.classImageCubeMapTexture is a texture node that defines a cubic environment map source as a single file format that contains multiple images, one for each side. -
Uses of X3DAppearanceChildNode in org.web3d.x3d.jsail.Shaders
Classes in org.web3d.x3d.jsail.Shaders that implement X3DAppearanceChildNodeModifier and TypeClassDescriptionclassComposedShader can contain field declarations, but no CDATA section of plain-text source code, since programs are composed from child ShaderPart nodes.classPackagedShader can contain field declarations, but no CDATA section of plain-text source code.classProgramShader contains no field declarations and no plain-text source code. -
Uses of X3DAppearanceChildNode in org.web3d.x3d.jsail.Shape
Classes in org.web3d.x3d.jsail.Shape that implement X3DAppearanceChildNodeModifier and TypeClassDescriptionclassAcousticProperties specifies the interaction of sound waves with characteristics of geometric objects in the scene.classFillProperties indicates whether appearance is filled or hatched for associated geometry nodes inside the same Shape.classLineProperties allows precise fine-grained control over the rendering style of lines and edges for associated geometry nodes inside the same Shape.classMaterial specifies surface rendering properties for associated geometry nodes.classPhysicalMaterial specifies surface rendering properties for associated geometry nodes.classPointProperties allows precise fine-grained control over the rendering style of PointSet node points inside the same Shape.classTwoSidedMaterial specifies surface rendering properties for associated geometry nodes, for outer (front) and inner (back) sides of polygons.classUnlitMaterial specifies surface rendering properties for associated geometry nodes. -
Uses of X3DAppearanceChildNode in org.web3d.x3d.jsail.Texturing
Classes in org.web3d.x3d.jsail.Texturing that implement X3DAppearanceChildNodeModifier and TypeClassDescriptionclassImageTexture maps a 2D-image file onto a geometric shape.classMovieTexture applies a 2D movie image to surface geometry, or provides audio for a Sound node.classMultiTexture applies several individual textures to a single geometry node, enabling a variety of visual effects that include light mapping and environment mapping.classMultiTextureTransform contains multiple TextureTransform nodes, each provided for use by corresponding ImageTexture MovieTexture or PixelTexture nodes within a sibling MultiTexture node.classPixelTexture creates a 2D-image texture map using a numeric array of pixel values.classTextureTransform shifts 2D texture coordinates for positioning, orienting and scaling image textures on geometry. -
Uses of X3DAppearanceChildNode in org.web3d.x3d.jsail.Texturing3D
Classes in org.web3d.x3d.jsail.Texturing3D that implement X3DAppearanceChildNodeModifier and TypeClassDescriptionclassComposedTexture3D defines a 3D image-based texture map as a collection of 2D texture sources at various depths.classImageTexture3D defines a 3D image-based texture map by specifying a single image file that contains complete 3D data.classPixelTexture3D defines a 3D image-based texture map as an explicit array of pixel values (image field).classTextureTransform3D applies a 3D transformation to texture coordinates.classTextureTransformMatrix3D applies a 3D transformation to texture coordinates. -
Uses of X3DAppearanceChildNode in org.web3d.x3d.sai.CubeMapTexturing
Subinterfaces of X3DAppearanceChildNode in org.web3d.x3d.sai.CubeMapTexturingModifier and TypeInterfaceDescriptioninterfaceComposedCubeMapTexture is a texture node that defines a cubic environment map source as an explicit set of images drawn from individual 2D texture nodes.interfaceGeneratedCubeMapTexture is a texture node that defines a cubic environment map that sources its data from internally generated images.interfaceImageCubeMapTexture is a texture node that defines a cubic environment map source as a single file format that contains multiple images, one for each side.interfaceBase type for all nodes that specify cubic environment map sources for texture images. -
Uses of X3DAppearanceChildNode in org.web3d.x3d.sai.Shaders
Subinterfaces of X3DAppearanceChildNode in org.web3d.x3d.sai.ShadersModifier and TypeInterfaceDescriptioninterfaceComposedShader can contain field declarations, but no CDATA section of plain-text source code, since programs are composed from child ShaderPart nodes.interfacePackagedShader can contain field declarations, but no CDATA section of plain-text source code.interfaceProgramShader contains no field declarations and no plain-text source code.interfaceBase type for all nodes that specify a programmable shader. -
Uses of X3DAppearanceChildNode in org.web3d.x3d.sai.Shape
Subinterfaces of X3DAppearanceChildNode in org.web3d.x3d.sai.ShapeModifier and TypeInterfaceDescriptioninterfaceAcousticProperties specifies the interaction of sound waves with characteristics of geometric objects in the scene.interfaceFillProperties indicates whether appearance is filled or hatched for associated geometry nodes inside the same Shape.interfaceLineProperties allows precise fine-grained control over the rendering style of lines and edges for associated geometry nodes inside the same Shape.interfaceMaterial specifies surface rendering properties for associated geometry nodes.interfacePhysicalMaterial specifies surface rendering properties for associated geometry nodes.interfacePointProperties allows precise fine-grained control over the rendering style of PointSet node points inside the same Shape.interfaceTwoSidedMaterial specifies surface rendering properties for associated geometry nodes, for outer (front) and inner (back) sides of polygons.interfaceUnlitMaterial specifies surface rendering properties for associated geometry nodes.interfaceBase type for all Material nodes.interfaceBase type for material nodes that describe how the shape looks like from one side.Methods in org.web3d.x3d.sai.Shape that return X3DAppearanceChildNodeModifier and TypeMethodDescriptionX3DAppearanceChildNode.setMetadata(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata. -
Uses of X3DAppearanceChildNode in org.web3d.x3d.sai.Texturing
Subinterfaces of X3DAppearanceChildNode in org.web3d.x3d.sai.TexturingModifier and TypeInterfaceDescriptioninterfaceImageTexture maps a 2D-image file onto a geometric shape.interfaceMovieTexture applies a 2D movie image to surface geometry, or provides audio for a Sound node.interfaceMultiTexture applies several individual textures to a single geometry node, enabling a variety of visual effects that include light mapping and environment mapping.interfaceMultiTextureTransform contains multiple TextureTransform nodes, each provided for use by corresponding ImageTexture MovieTexture or PixelTexture nodes within a sibling MultiTexture node.interfacePixelTexture creates a 2D-image texture map using a numeric array of pixel values.interfaceTextureTransform shifts 2D texture coordinates for positioning, orienting and scaling image textures on geometry.interfaceBase type for all texture node types that define a single texture.interfaceBase type for all texture transform nodes which specify texture coordinate transformation for a single texture.interfaceBase type for all nodes which specify 2D sources for texture images.interfaceBase type for all nodes which specify sources for texture images.interfaceBase type for all nodes which specify a transformation of texture coordinates. -
Uses of X3DAppearanceChildNode in org.web3d.x3d.sai.Texturing3D
Subinterfaces of X3DAppearanceChildNode in org.web3d.x3d.sai.Texturing3DModifier and TypeInterfaceDescriptioninterfaceComposedTexture3D defines a 3D image-based texture map as a collection of 2D texture sources at various depths.interfaceImageTexture3D defines a 3D image-based texture map by specifying a single image file that contains complete 3D data.interfacePixelTexture3D defines a 3D image-based texture map as an explicit array of pixel values (image field).interfaceTextureTransform3D applies a 3D transformation to texture coordinates.interfaceTextureTransformMatrix3D applies a 3D transformation to texture coordinates.interfaceBase type for all nodes that specify 3D sources for texture images.