Hi Anton and Roger ... That is interesting. The "horrible" number is just the root of a cubic. However, the "beautiful" number lacks explanation, and invites...
Hi Adrian, ... The clue was that the word "beautiful" isn't capitalized. It is interesting that someone made that change you found. I found some of the same...
Hi Roger ... The get_dual function just does a polar reciprocation in some sphere. If you want to reciprocate in a unit sphere centred on the centroid then you...
Hi Roger ... [Anton found the change] That would be interesting to know. But my initial interest was that someone could change an adjective and instead of...
Hi Adrian, ... It would be that simple! Of course it didn't occur to me. What of the radius of 1? Is that a good overall radius or could there be something ...
Hi Roger ... It depends on what you want from the dual. A radius which is the average edge distance tends to keep a polyhedron and its dual on the same sort of...
Hi Adrian, ... A little experimenting showed me the radius didn't make that much difference in this case. In canonic.cc you wrote get_dual as (geom, dual, 0);...
Hi Roger ... The 0 means that the dual vertices are all set to the centre! It is handy for topological duals, or where you don't want to calculate the...
... I just reviewed this and it seems the MathWorld equations only assume some of the symmetry. If you assume z1 and z2 lie equal distances away from the...
Hi Adrian, ... Since I reused the outer loop maybe this should not be true for when it is used for canonicalization. If so, I need to change it. One thing is...
Hi Roger ... I don't know of any, but I haven't looked into it. ... What I will probably ultimately do is pass a reporting object to the iterative routines....
Hi Adrian, ... I will look as well. I was watching what happens when the algorithm is allowed to progress farther and farther, by controling the interation...
Hi Adrian, I noticed that the mathematica and conway notation caonical algorithms are giving different polyhedra! I wondered what is going on, and it turns out...
... Unless I'm misunderstanding something, that should be true of J1-3, J6, J11, J27, J34, J62-63, dissected from regular or semiregular parents with only one...
Hi Roger ... Essentially. I was thinking of an object that provides the interface for the required functions. That way you can set N for the object, pass it to...
... That should say free variables (parameters), not constraints. In the snub square antiprism they were h1, h2, and r. The coordinates can be expressed...
Hi Roger ... If you reciprocate a polyhedron in some sphere and an edge is tangent to that sphere then the reciprocal edge will also be tangent to the sphere....
Hi Adrian, ... The first frame is obvious something is wrong. However, I never have yet known the difference between the canonical and "plain old" edge tangent...
Hi Roger ... For interest, here is code for the modification I suggested. It gives the correct result on J3. vec3d edge_nearpoints_centroid(geom_if &geom,...
Hi Adrian, ... Thanks. This works better than what I had. What I had worked for J3 but it gave a different answer than the mathematica canonical method for...
Hi Roger ... It is just so it moves steadily towards the right point, avoiding any large changes which may bring about an unrecoverable situation. I was just...
Hi Adrian, ... I just sent canonic.cc with your centroid fix and two divide by zero areas fixed. I had fixed one and no sooner found another situation. It...
Hi Adrian, On the planarization algorithm, it is not ideal but I haven't found any better way to do it. Well, that is not exactly true. Canonicalization itself...
Hi Adrian, The planarization algorithm using face centroids is fairly quick. While it has the limitations I noted, it works reasonably well. But unfortunately,...
I decided to try it. It actually worked ok for a vertex centered J3 and nearly made it canonical. A pyramid was considered planar in one step as well as...
Hi Roger ... I will make a snapshot after I write this and you can give it a try. ... As the face isn't flat it might be difficult to say how the nearest point...
Hi Roger and All Antiprism 0.17 pre02 snapshot, source only (600K) http://www.antiprism.com/misc/antiprism-0.17.pre02.tar.gz These are the visible changes I...