Table of Contents Previous Chapter Viewpoint Slideshow    Chapter Viewpoint Slideshow Javadoc for translated java source Next Chapter Viewpoint Slideshow X3D Resources

X3D Example Archives: VRML 2 Sourcebook, Chapter 15 Extrusion

[1] Figure15_07ExtrudedCylinder.x3d - Extruded cylinder
Chapter Viewpoint Slideshow

Extrusion geometry is defined by a 2D cross-section that is stretched and rotated around a central spine.

Extruded shapes are very common: tubes, pipes, bars, vases, donuts, and other tricky uses. An Extrusion node efficiently creates extruded shapes. The crossSection field specifies the cross-section, and the spine field specifies the sweep path. The scale and orientation fields specify scaling and rotation at each spine point.

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

Figure 15.10 Extruded Room With Axes
21 X3D Scenes                 43 Viewpoint Snapshots

Figure15_07ExtrudedCylinder
Figure 15 07 Extruded Cylinder.x3d    
[1] Figure15_07ExtrudedCylinder.x3d - Extruded cylinder
[2] Figure15_07ExtrudedCylinder.x3d - (default X3D view from 0 0 10)

Figure15_08ExtrudedHalfCylinderWithCaps
Figure 15 08 Extruded Half Cylinder With Caps.x3d    
[3] Figure15_08ExtrudedHalfCylinderWithCaps.x3d - Extruded half cylinder with end caps
[4] Figure15_08ExtrudedHalfCylinderWithCaps.x3d - (default X3D view)

Figure15_08ExtrudedHalfCylinderWithCapsWithAxes
Figure 15 08 Extruded Half Cylinder With Caps With Axes.x3d    
[5] Figure15_08ExtrudedHalfCylinderWithCapsWithAxes.x3d - Extruded half cylinder with end caps
[6] Figure15_08ExtrudedHalfCylinderWithCapsWithAxes.x3d -

Figure15_09ExtrudedHalfCylinderWithoutCaps
Figure 15 09 Extruded Half Cylinder Without Caps.x3d    
[7] Figure15_09ExtrudedHalfCylinderWithoutCaps.x3d - Extruded half cylinder with end caps
[8] Figure15_09ExtrudedHalfCylinderWithoutCaps.x3d - (default X3D view)

Figure15_09ExtrudedHalfCylinderWithoutCapsWithAxes
Figure 15 09 Extruded Half Cylinder Without Caps With Axes.x3d    
[9] Figure15_09ExtrudedHalfCylinderWithoutCapsWithAxes.x3d - Extruded half cylinder with end caps
[10] Figure15_09ExtrudedHalfCylinderWithoutCapsWithAxes.x3d -

Figure15_10ExtrudedRoom
Figure 15 10 Extruded Room.x3d    
[11] Figure15_10ExtrudedRoom.x3d - Extruded room with a doorway
[12] Figure15_10ExtrudedRoom.x3d - (default X3D view from 0 0 10)

Figure15_10ExtrudedRoomWithAxes
Figure 15 10 Extruded Room With Axes.x3d    
[13] Figure15_10ExtrudedRoomWithAxes.x3d - Extruded room with a doorway
[14] Figure15_10ExtrudedRoomWithAxes.x3d - (default X3D view from 0 0 10)

Figure15_11ExtrudedPlaygroundSlide
Figure 15 11 Extruded Playground Slide.x3d    
[15] Figure15_11ExtrudedPlaygroundSlide.x3d - Extruded playground slide
[16] Figure15_11ExtrudedPlaygroundSlide.x3d - (default X3D view)

Figure15_11ExtrudedPlaygroundSlideWithAxes
Figure 15 11 Extruded Playground Slide With Axes.x3d    
[17] Figure15_11ExtrudedPlaygroundSlideWithAxes.x3d - Extruded playground slide
[18] Figure15_11ExtrudedPlaygroundSlideWithAxes.x3d - (default X3D view)

Figure15_12Torus
Figure 15 12 Torus.x3d    
[19] Figure15_12Torus.x3d - Torus from above
[20] Figure15_12Torus.x3d - Torus from ahead
[21] Figure15_12Torus.x3d - (default X3D view from 0 0 10)

Figure15_12TorusWithAxes
Figure 15 12 Torus With Axes.x3d    
[22] Figure15_12TorusWithAxes.x3d - Torus from above
[23] Figure15_12TorusWithAxes.x3d - Torus from ahead
[24] Figure15_12TorusWithAxes.x3d - (default X3D view from 0 0 10)

Figure15_13ExtrudedPyramid
Figure 15 13 Extruded Pyramid.x3d    
[25] Figure15_13ExtrudedPyramid.x3d - Extruded pyramid
[26] Figure15_13ExtrudedPyramid.x3d - (default X3D view from 0 0 10)

Figure15_13ExtrudedPyramidWithAxes
Figure 15 13 Extruded Pyramid With Axes.x3d    
[27] Figure15_13ExtrudedPyramidWithAxes.x3d - Extruded pyramid
[28] Figure15_13ExtrudedPyramidWithAxes.x3d - (default X3D view)

Figure15_14ExtrudedVase
Figure 15 14 Extruded Vase.x3d    
[29] Figure15_14ExtrudedVase.x3d - Extruded vase
[30] Figure15_14ExtrudedVase.x3d - (default X3D view from 0 0 10)

Figure15_14ExtrudedVaseWithAxes
Figure 15 14 Extruded Vase With Axes.x3d    
[31] Figure15_14ExtrudedVaseWithAxes.x3d - Extruded vase
[32] Figure15_14ExtrudedVaseWithAxes.x3d - (default X3D view from 0 0 10)

Figure15_15TwistedBar
Figure 15 15 Twisted Bar.x3d    
[33] Figure15_15TwistedBar.x3d - Twisted bar using extrusion orientations
[34] Figure15_15TwistedBar.x3d - (default X3D view from 0 0 10)

Figure15_15TwistedBarWithAxes
Figure 15 15 Twisted Bar With Axes.x3d    
[35] Figure15_15TwistedBarWithAxes.x3d - Twisted bar using extrusion orientations
[36] Figure15_15TwistedBarWithAxes.x3d - (default X3D view from 0 0 10)

Figure15_16ExtrudedLipstick
Figure 15 16 Extruded Lipstick.x3d    
[37] Figure15_16ExtrudedLipstick.x3d - Lipstick using extrusion orientation
[38] Figure15_16ExtrudedLipstick.x3d - (default X3D view from 0 0 10)

Figure15_16ExtrudedLipstickWithAxes
Figure 15 16 Extruded Lipstick With Axes.x3d    
[39] Figure15_16ExtrudedLipstickWithAxes.x3d - Lipstick using extrusion orientation
[40] Figure15_16ExtrudedLipstickWithAxes.x3d - (default X3D view)

Figure15_17WigglingSnake
Figure 15 17 Wiggling Snake.x3d    
[41] Figure15_17WigglingSnake.x3d - Wiggling snake, seen from behind, using Extrusion and OrientationInterpolator
[42] Figure15_17WigglingSnake.x3d - Snake head
[43] Figure15_17WigglingSnake.x3d - (default X3D view from 0 0 10)

Figure15_17WigglingSnakeWithAxes
Figure 15 17 Wiggling Snake With Axes.x3d    
[44] Figure15_17WigglingSnakeWithAxes.x3d - Wiggling snake, seen from behind, using Extrusion and OrientationInterpolator
[45] Figure15_17WigglingSnakeWithAxes.x3d - Snake head
[46] Figure15_17WigglingSnakeWithAxes.x3d - (default X3D view from 0 0 10)
 

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

Validate XHTML 1.1

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

Table of Contents Previous Chapter Viewpoint Slideshow    Chapter Viewpoint Slideshow Javadoc for translated java source Next Chapter Viewpoint Slideshow X3D Resources