Moving the Vertices of the Great Rhombicuboctahedron

With the default values of the parameters, the solid is a great rhombicuboctahedron inscribed in a cube. As you vary the parameters, the vertices move on the surface of the circumscribed cube so that adjacency is preserved. This means that the faces of these polyhedra are always octagons (yellow), hexagons (lavender), and rectangles (cyan). Because the faces are not always convex, you can create surprisingly intricate polyhedra.

For many pairs of parameters, the octagons and/or hexagons appear to have holes in them. Polygons whose edges cross one another are called self-intersecting. Mathematica renders such polygons by filling them in "according to an even-odd rule that alternates between filling and not at each crossing" (see the Mathematica documentation for Polygon).
comments
 
Powered by Wolfram Mathematica
Give us your feedback
Give us your feedback

Source page:




 often  occasionally  never

Note: Please do not include anything you consider confidential or proprietary. Your message and contact information may be shared with the author of any specific Demonstration for which you give feedback, but will not otherwise be published or distributed.
Privacy Policy »

Note: To run this Demonstration you need the free
Mathematica Player
or Mathematica 7+
Download or upgrade to Mathematica Player 7
I already have Mathematica Player or Mathematica 7+