33
$\begingroup$

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?

$\endgroup$
1
  • 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, 2017 at 20:41

3 Answers 3

50
$\begingroup$

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.


UPDATE

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

$\endgroup$
2
  • $\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$
    – M -
    Aug 23, 2016 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, 2017 at 19:18
35
$\begingroup$

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.
$\endgroup$
3
  • $\begingroup$ Pretty creative, also fast. :) $\endgroup$ Jun 18, 2013 at 8:55
  • 1
    $\begingroup$ Very useful for platonic/archimedean solids and similar things, thank you! $\endgroup$
    – flawr
    Apr 9, 2017 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, 2017 at 19:49
15
$\begingroup$

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

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

You must log in to answer this question.