Click a Polyhedron Thumbnail to see that polyhedron rotating in 3D (drawn with Pen. ie. no gifs/costumes) Some polyhedra have weird names: Orthokis Propello Dodecahedron Canonical Joined Truncated Icosahedron Gyrate Deltoidal Icositetrahedron Rhombic Enneacontahedron Rhombic Hexecontahedron Press <M> to switch to manual rotation, then the <arrow> keys, <a> and <z> to rotate. Try combinations to rotate about several axes at once. Press <M> again to return to automatic rotation. The polyhedra in this project include: 5 Platonic Solids - Tetrahedron, Cube, Octahedron, Dodecahedron and Icosahedron 13 Archimedean Solids 13 Catalan Solids and those 5 assorted polyhedra with weird names. Did I mention that if you hover the mouse near the bottom of the stage, a lighting option appears? Huge thanks to Dave McCooey who has a wonderful website supplying the data to define lots of different polyhedra: http://dmccooey.com/polyhedra/index.html I edited the polyhedron data to replace the commas by spaces and imported the data into Scratch lists. My code extracts the vertex X,Y,Z coordinates into a Scratch list, and also extracts the vertices that make up a face into a Scratch list. My code then uses this polyhedron data to draw and rotate any of the polyhedrons. 3D Tutorial Studio: https://scratch.mit.edu/studios/5040029/ 3D Polyhedrons / Polyhedra Studio: https://scratch.mit.edu/studios/5085215/ Huge thanks to @TheLogFather for his "Faster Triangle Filler" https://scratch.mit.edu/projects/24828481/ 3D Rotation theory from Wikipedia: https://en.wikipedia.org/wiki/Rotation_matrix