I've been thinking of animating some dice and while most are easy to make, I'm having some trouble figuring out a way to generate a regular dodecahedron. I could hand build it but it would be potentially uneven. Would using the base of a 5 sided cylinder and then some variation on spin be the best option or is there a better way?

  • 3
    $\begingroup$ There's an add (extra object) capable of adding that primitive. You just need the plain result or something else? $\endgroup$ – Carlo Apr 27 '17 at 20:41

Go to User Preferences and Navigate to Add Mesh, install the Regular Solids addon and close the preferences window. Now if you hit Shift + A you should see a new menu.


In newer versions of blender (2.75 and up) the Regular Solids addon has been merged with the Extra Objects addon.

enter image description here

To create a dodecahedron go use Shift + A to Add Mesh > Math Function > Regular Solid.

enter image description here

Then on the toolshelf you can select Dodecahedron.

enter image description here

  • $\begingroup$ This is a fantastic add-on. It not only gives you dodecahedrons, but also octahedrons, diamonds, stars, and lots of settings for each, right below the "dodecahedron" drop-down. $\endgroup$ – Marquizzo Aug 23 '16 at 1:19
  • $\begingroup$ when i uv unwrap this and limit the angles i still get extra vertice edges which form triangles, is there a way to create this object without the extra edges? $\endgroup$ – μολὼν.λαβέ Sep 29 '17 at 19:18

If you don't want to use an addon, you can take advantage of the fact that the dodecahedron is the dual of the icosahedron.

  1. Add an icosphere (AddMeshIcosphere) with Subdivisions at 1.
  2. Go into edit mode with Tab.
  3. Select all with A.
  4. Press CtrlB to Bevel until you have an approximate dodecahedron: approximate dodecahedron with bevel method
  5. Press W and select Remove Doubles. Increase the Merge Distance until the vertex triples are merged. Et voilà; you have a dodecahedron.
  • $\begingroup$ Pretty creative, also fast. :) $\endgroup$ – Róbert László Páli Jun 18 '13 at 8:55
  • 1
    $\begingroup$ Very useful for platonic/archimedean solids and similar things, thank you! $\endgroup$ – flawr Apr 9 '17 at 21:23
  • $\begingroup$ bang, simple quick, good. if you use adding mesh technique you have to deal with removing edges, this is sweet. $\endgroup$ – μολὼν.λαβέ Sep 29 '17 at 19:49

As @Carlo said it's available via Extra Object add on. If you want to make it from scratch though, here's how to do it.
enter image description here

Add an Ico Sphere and set its subdivisions to 1 in a Tool Shelf (T). enter image description here

Give the object the Subsurf modifier with 1 subdivision and apply it. enter image description here

Select the vertex in the center of a pentagon, go to Select-->Select similar-->Amount of connecting edges. It'll select all the vertices in the center of each pentagon. enter image description here

Press X-->Dissolve Vertices to get rid of them. enter image description here

Now select the whole mesh (A) and press X-->Limited Dissolve. enter image description here

Increase the Max Angle value in the Limited Dissolve panel of a Tool Shelf. enter image description here

  • $\begingroup$ Pardon me for this unrelated comment, but: how do you obtain this shading? $\endgroup$ – Ideogram Apr 11 at 14:42

Not the answer you're looking for? Browse other questions tagged or ask your own question.