• DocumentCode
    1531594
  • Title

    The 3D kaleidoscope

  • Author

    Blinn, James E.

  • Author_Institution
    Caltech, Pasadena, CA, USA
  • Volume
    8
  • Issue
    5
  • fYear
    1988
  • Firstpage
    9
  • Lastpage
    14
  • Abstract
    The author presents a method for constructing platonic solids that takes advantage of their symmetry. This works well with a coordinate transform system, since symmetry is based on coordinate transformations. He treats the cube and other related shapes, using a seed-triangle element that can be rotated and reflected to generate the shape. He shows that the seed triangle can be replaced with any shape whatever, and all the replications will generate a result that also shares the symmetry of the cube. By making the seed shape rotate and move about in some random way, a changing shape that generates the 3-D kaleidoscope patterns of the title can be animated. The tetrahedron is also treated.<>
  • Keywords
    computational geometry; computer graphics; 3D kaleidoscope; animation; computer graphics computational geometry; coordinate transform system; platonic solids; seed-triangle element; solid modelling; tetrahedron; Joining processes; Mirrors; Programmable logic arrays; Reflection; Shape; Solids; Switches;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/38.7756
  • Filename
    7756