2
$\begingroup$

I am trying to create a sphere of hexagons. Followed the accepted answer from this question and it get's me 90% of the way.

enter image description here

As you can see what I got is a sphere made up of a bunch of randomly shaped hexagons. What I want is for the hexagons to all be evenly spaced, the same size etc. In other words every face of the sphere should be identical to every other face in the sphere? I can't imagine it's really possible to get everything exact manually. Is there another way?

$\endgroup$
8
  • $\begingroup$ Are you sure it is mathematically possible? Wouldn't it be another Platonic Solid? $\endgroup$
    – Carlo
    Jul 25, 2016 at 20:01
  • 1
    $\begingroup$ That would not be a big problem, you can always run "smooth vertex" several times to distribute the difference. I think the main problem is the presence of pentagons here and there. $\endgroup$
    – Carlo
    Jul 25, 2016 at 20:20
  • 2
    $\begingroup$ As stated in this answer and it's links it's not possible to create a sphere out of hexagons without imperfections or pentagons. But if you're okay with imperfections you can fiddle around with the 'Circle' tool (simply hit space and type in circle) and it's influence value to make at least single faces (preferably the worst looking) look better. $\endgroup$
    – palkonimo
    Jul 25, 2016 at 20:32
  • 1
    $\begingroup$ Curiously I've seen this question come up recently elsewhere (see here plus.google.com/101076135528517730950/posts/FEGX3nGVQLM), and I think the consensus is that is not mathematically possible. It has nothing to do with Blender limitations, the only platonic solid is the icosahedron (lowest subdivision of the icosphere) any subsequent subdivisions are no longer platonic solids unfortunately. You will have to do with an approximation. $\endgroup$ Jul 25, 2016 at 20:41
  • 1
    $\begingroup$ You can model any mesh and use the Cast modifier to deform it into a sphere, so you can make any shape based on hexagons and bend it into a sphere like shape $\endgroup$ Jul 25, 2016 at 22:52

1 Answer 1

4
$\begingroup$

As stated by several commenters, it is not possible to construct a regular convex polyhedron from hexagons.

However, you can make your 'sphere' more regular by scaling the pentagons down.

Click Select, Select all by Trait, Select Faces by Sides, 5. Then, with the Pivot Point set to Individual Origins, scale down until the surrounding hexagons look more regular.

The result is not perfect but is an improvement.

enter image description here

$\endgroup$
1
  • $\begingroup$ just wondering - is this possible to get that black mesh as a flattened view in SVG somehow? $\endgroup$
    – msciwoj
    Sep 14, 2022 at 9:27

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .