X3D Example Archives: Conformance Nist, Geometric Properties, Texture Coordinate

 

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).

X3D Tooltips of interest: TextureCoordinate.

X3D Specification sections of interest: 18 Texturing component, 18.2 Concepts, 18.2.3 Texture coordinates, 18.3.1 X3DTextureCoordinateNode and 18.4.7 TextureCoordinate.

X3D Examples Archives of related interest:

 
  12 X3D Models       X3D Model Descriptions
   indexedfaceset_imagetexture_entire indexedfaceset_imagetexture_entire Test of browser ability to map an ImageTexture onto an entireIndexedFaceSet geometry. The entire VTS logo texture should map once onto the surface of the IndexedFaceSet, with the S axis corresponding to the X axis of the IndexedFaceSet.
   indexedfaceset_imagetexture_part indexedfaceset_imagetexture_part Test of browser ability to map a partial portion of an ImageTexture onto an IndexedFaceSet geometry. Only the inner part of the VTS in the texture should map onto all faces of the cube.
   indexedfaceset_imagetexture_plus indexedfaceset_imagetexture_plus Test of browser ability to map an ImageTexture 3 times its size onto an IndexedFaceSet geometry. The VTS logo texture should map completely to each face of the cube, three times horizontally and 3 times vertically.
   indexedfaceset_imagetexture_whole indexedfaceset_imagetexture_whole Test of browser ability to map an entire ImageTexture onto an IndexedFaceSet geometry. The entire VTS logo texture should map onto all faces of the cube.
   indexedfaceset_movietexture_entire indexedfaceset_movietexture_entire Test browser ability to completely map one MovieTexture onto the surface of an IndexedFaceSet geometry. The entire "VTS" logo MovieTexture should map once onto the surface of the IndexedFaceSet, with the S (horizontal) axis of the texture corresponding to the X axis of the geometry.
   indexedfaceset_movietexture_part indexedfaceset_movietexture_part Test of browser ability to map a partial portion of an MovieTexture onto an IndexedFaceSet geometry. Only the inner portion of the VTS in the VTS texture should map onto all faces of the cube.
   indexedfaceset_movietexture_plus indexedfaceset_movietexture_plus Test of browser ability to map an MovieTexture 3 times its size onto an IndexedFaceSet geometry. The VTS logo texture should map completely to each face of the cube, three times horizontally and 3 times vertically.
   indexedfaceset_movietexture_whole indexedfaceset_movietexture_whole Test of browser ability to map an entire MovieTexture onto an IndexedFaceSet geometry. The entire VTS logo texture should map onto all faces of the cube.
   indexedfaceset_pixeltexture_entire indexedfaceset_pixeltexture_entire Test browser ability to completely map one PixelTexture onto the surface of an IndexedFaceSet geometry. Four colored squares should map onto each face of the IndexedFaceSet. The PixelTexture consists of red quarter (lower left), green quarter (lower right), white quarter (upper left) and yellow quarter (upper right). PixelTexture should map once onto the surface of the IndexedFaceSet, with the S (horizontal) axis of the texture corresponding to the X axis of the geometry.
   indexedfaceset_pixeltexture_part indexedfaceset_pixeltexture_part Test of browser ability to map a partial portion of an PixelTexture onto an IndexedFaceSet geometry. Only the yellow portion of four equal sized red, green, yellow and white squares in the pixel texture map all the faces of the cube.
   indexedfaceset_pixeltexture_plus indexedfaceset_pixeltexture_plus Test of browser ability to map a 3 times multiple of an PixelTexture onto an IndexedFaceSet geometry. A 3 by 3 matrix of four equal sized red, green, white and yellow squares in the pixel texture map all the faces of the cube.
   indexedfaceset_pixeltexture_whole indexedfaceset_pixeltexture_whole Test of browser ability to map the entire portion of an PixelTexture onto an IndexedFaceSet geometry. Four equal sized red (bottom left), green (bottom right) yellow (top left) and white (top right) squares in the pixel texture map all the faces of the cube.

The X3D Resources: Examples page and X3D Developers Guide provide more information about the production of this archive.