#! /bin/sh # # rundemo script. This script will launch each of the demo # programs in turn. # echo " " echo "The most basic primitive is the cylinder primitive." echo "Press left mouse button to move. Press middle mouse button" echo "to exit." echo " " cylinder # # ------------------------------------------------------------ echo " " echo "The joinstyles connecting the poly-cylinder segments" echo "can be modified. Use teh middle mouse button to select" echo "a menu entry" echo " " joinstyle # # ------------------------------------------------------------ echo " " echo "By varying the radius, we can build a polycone." echo "Note that the join style can be applied to cones as well." echo " " joincone # # ------------------------------------------------------------ echo " " echo "Sloppy Sax -- A more complicated polycone example" echo " " horn # # ------------------------------------------------------------ echo " " echo "In fact, join styles can be applied to an arbitrary" echo "cross-section." echo " " texas # # ------------------------------------------------------------ echo " " echo "The way in which the join style is applied depends on the" echo "the distance of the contour from the origin. Compare the " echo "upper and lower figures for different join styles." echo " " joinoffset # # ------------------------------------------------------------ echo " " echo "In fact, joinstyles can be applied to non-closed contours as well." echo "This demo also demonstrates the use of per-segment twisting. " echo " " twistoid # # ------------------------------------------------------------ echo " " echo "A different example of applying a twist." echo " " beam # # ------------------------------------------------------------ echo " " echo "A generalized torus ..." echo " " helix # # ------------------------------------------------------------ echo " " echo "A generalized torus has a number of adjustable parameters" echo " " helix2 # # ------------------------------------------------------------ echo " " echo "A generalized torus has a number of adjustable parameters" echo " " helix3 # # ------------------------------------------------------------ echo " " echo "A generalized torus can even exhibit torsion" echo " " helix4 # # ------------------------------------------------------------ echo " " echo "Torsion helps shear this candlestick profile" echo " " candlestick # # ------------------------------------------------------------ echo " " echo "Effect of Torsion vs. Parallel translation" echo " " transport # # ------------------------------------------------------------ echo " " echo "Texture mapped cylinders" echo " " helixtex # # ------------------------------------------------------------ echo " " echo "Simple Screw Shape" echo " " screw # # ------------------------------------------------------------ echo " " echo "Complex Screw Shape" echo " " taper # # ------------------------------------------------------------ echo " " echo "Misc other" twistex twoid echo " end of demo --- That's all folks!"