modeling an irregular 3d polyhedron

What are the basic steps of modeling an irregular 3d polyhedron (coding with glut)?
Examples of polyhedra that I have in mind: Catalan solid - Wikipedia