X3D Example Archives: VRML 2 Sourcebook, Chapter 18 Texture Mapping

[1] Figure18_19TextureCoordinateTest.x3d Testing 1 2 3
Directory Viewpoint Slideshow
Figure 18.27 Rotating Fan Animated Texture Transform

Texture coordinates transform and map pixels in a 2D image onto specific 3D points.

Texture images are in a texture coordinate system. By default, an entire texture image is mapped once around the shape. You can also extract only pieces of interest, or create repeating patterns. Texture coordinates and indexes describe a texture cookie cutter. Texture transforms translate, rotate, and scale place the cookie cutter. Texture indexes bind the cut-out cookie texture to a face on a shape.

These X3D scenes are adapted directly from the original VRML 2.0 Sourcebook chapter examples. Also available: Introduction to VRML97 SIGGRAPH98 course notes.

10 X3D Models                 19 X3D Model Viewpoint Snapshots

Figure18_19TextureCoordinateTest
Figure 18 19 Texture Coordinate Test.x3d    
Viewpoint image from X3D model [1] Figure18_19TextureCoordinateTest.x3d Testing 1 2 3
Viewpoint image from X3D model [2] Figure18_19TextureCoordinateTest.x3d (default X3D view from 0 0 10)

Figure18_20bTextureCoordinatePizzaSlice
Figure 18 20b Texture Coordinate Pizza Slice.x3d    
[3] Figure18_20bTextureCoordinatePizzaSlice.x3d Hey got more?
Viewpoint image from X3D model [4] Figure18_20bTextureCoordinatePizzaSlice.x3d (default X3D view)

Figure18_21TextureCoordinatePizzaSlice
Figure 18 21 Texture Coordinate Pizza Slice.x3d    
Viewpoint image from X3D model [5] Figure18_21TextureCoordinatePizzaSlice.x3d Hey pepperoni
Viewpoint image from X3D model [6] Figure18_21TextureCoordinatePizzaSlice.x3d (default X3D view)

Figure18_22bTextureCoordinateVideoWall
Figure 18 22b Texture Coordinate Video Wall.x3d    
Viewpoint image from X3D model [7] Figure18_22bTextureCoordinateVideoWall.x3d Transformed texture window
Viewpoint image from X3D model [8] Figure18_22bTextureCoordinateVideoWall.x3d (default X3D view)

Figure18_23bTextureCoordinateGrillwork
Figure 18 23b Texture Coordinate Grillwork.x3d    
Viewpoint image from X3D model [9] Figure18_23bTextureCoordinateGrillwork.x3d Transformed texture grillwork
Viewpoint image from X3D model [10] Figure18_23bTextureCoordinateGrillwork.x3d (default X3D view)

Figure18_24TextureCoordinateRotatedGrillworkFence
Figure 18 24 Texture Coordinate Rotated Grillwork Fence.x3d    
Viewpoint image from X3D model [11] Figure18_24TextureCoordinateRotatedGrillworkFence.x3d Fence made of rotated translated texture grillwork
Viewpoint image from X3D model [12] Figure18_24TextureCoordinateRotatedGrillworkFence.x3d

Figure18_25bTextureTransformBrickBox
Figure 18 25b Texture Transform Brick Box.x3d    
Viewpoint image from X3D model [13] Figure18_25bTextureTransformBrickBox.x3d Brick Box
Viewpoint image from X3D model [14] Figure18_25bTextureTransformBrickBox.x3d (default X3D view)

Figure18_26bUncorrectedTextureSanDiegoBay
Figure 18 26b Uncorrected Texture San Diego Bay.x3d    
Viewpoint image from X3D model [15] Figure18_26bUncorrectedTextureSanDiegoBay.x3d Uncorrected texture, San Diego Bay
Viewpoint image from X3D model [16] Figure18_26bUncorrectedTextureSanDiegoBay.x3d (default X3D view)

Figure18_26cCorrectedTextureSanDiegoBay
Figure 18 26c Corrected Texture San Diego Bay.x3d    
Viewpoint image from X3D model [17] Figure18_26cCorrectedTextureSanDiegoBay.x3d Uncorrected texture, San Diego Bay
Viewpoint image from X3D model [18] Figure18_26cCorrectedTextureSanDiegoBay.x3d (default X3D view)

Figure18_27RotatingFanAnimatedTextureTransform
Figure 18 27 Rotating Fan Animated Texture Transform.x3d    
Viewpoint image from X3D model [19] Figure18_27RotatingFanAnimatedTextureTransform.x3d That feels good
Viewpoint image from X3D model [20] Figure18_27RotatingFanAnimatedTextureTransform.x3d (default X3D view)
 

This viewpoint slideshow is online at
https://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter18TextureMapping/viewpointSlideshow.html

Validate XHTML 1.1

Viewpoint image version history at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter18TextureMapping/_viewpoints