See: Description
Class | Description |
---|---|
Figure17_04aTextureBoxTest |
A texture-mapped Box.
|
Figure17_04bTextureConeTest |
A texture-mapped Cone.
|
Figure17_04cTextureCylinderTest |
A texture-mapped Cylinder.
|
Figure17_04dTextureSphereTest |
A texture-mapped Sphere.
|
Figure17_05dTexturedSodaCan |
A soft drink can built by texture mapping soft-drink-can images to parts of a cylinder.
|
Figure17_06bTexturedText |
A brick texture mapped to a text shape.
|
Figure17_07bTexturedLightningBolt |
A flame image textured onto a 3D lightning bolt using concave faces.
|
Figure17_08bTexturedElevationGridMountain |
A terrain texture image, texture mapped to a mountain-shaped elevation grid.
|
Figure17_09bTexturedDonutTorusExtrusion |
A donut-icing texture image texture mapped to a chocolate donut.
|
Figure17_10cTextureTransparencyTree |
A tree image texture mapped, with pixel transparencies, on a rectangular face to create a tree.
|
Figure17_11bGreyTextureGreenMaterialStripedCylinder |
A tree image texture mapped, with pixel transparencies, on a rectangular face to create a tree.
|
Figure17_12bWoodTextures |
Six different wood types created by coloring a grayscale wood texture.
|
Figure17_13SimplePixelTexture |
A face with color varying from yellow to red, showing PixelTexture use.
|
Figure17_14bMovieTextureWhirlpool |
A swirling whirlpool created using a movie texture.
|
Textures are 2D images that can be wrapped on top of 3D geometry.
You can model every tiny texture detail of a world using a vast number of colored faces, but this is time consuming and difficult. Use a trick instead: take a picture of the real thing, then paste that picture on the shape, like sticking on a decal image. Specify the texture using an ImageTexture, PixelTexture, or MovieTexture node within an Appearance node. Color textures override material, grayscale textures multiply against the color values. Textures with transparency create holes that can be seen through. These X3D scenes are adapted directly from the original VRML 2.0 Sourcebook chapter examples. Also available: Introduction to VRML97 SIGGRAPH98 course notes. |
Copyright ©2005-2019 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.