levskaya / polyhedronisme

A tool to construct and explore polyhedra.
http://levskaya.github.io/polyhedronisme/
MIT License
194 stars 26 forks source link

daC does not look like a rhombic dodecahedron #20

Open citron opened 2 years ago

citron commented 2 years ago

Let's build a cuboctahedron : aC Then dual-it : daC It should be a Rhombic Dodecahedron, no ?

levskaya commented 2 years ago

@citron - so sorry for not noticing this comment earlier! My github notifications get swamped by my professional repos and I missed this.

One probably confusing historical design decision for the polyhedronisme spec is that we don't automatically canonicalize geometry - that is, there are topological operators and then "geometry smoothing/relaxation" operators that force proper planarity, centrality, etc. If you type "C100daC" you should get the proper geometry for a Rhombic Dodecahedron. The "C100" means run a relaxation iteration 100 times.