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 Savage Developers Guide provide more information about the production of this archive.