top of page


Icosahedron
View the full
source code

This was a final project for Java based programming created in Processing 3.2.3. The objective was to create a 3D simple shape in a 2D environment. I had chosen to be ambitious and create an icosahedron, a polyhedron created from 20 equilateral sided triangles and 12 vertices. Each vertex contains 3 separate vertices for each individual triangle created.
The shape is also interactive:
"Q" rotates Up (X axis)
"A" rotates Down (X Axis)
"W" rotates Right (Y axis)
"S" rotates Left (Y axis)
"E" rotates Right (Z axis)
"D" rotates Left (Z axis)
bottom of page