4D Dual-morphing

Suggest new features for Stella.
Post Reply

4D Dual-morphing

Post by David » Sun Jun 12, 2011 7:15 am

Hi! I'm new here. I like polytopes, and stella program! :)

I have idea for 4D dual-morphing.

4D morph by truncation method is...

parent -> truncated -> rectified -> bitruncated -> rectified dual -> truncated dual -> dual

And, 4D morph by expension (morph with rectangles) method is...
parent -> expanded (in 4D, it also be runcination) -> dual

If you can't understand, see here.
[url]http://en.wikipedia.org/wiki/Uniform_po ... #Geometric derivations for 46 nonprismatic Wythoffian uniform polychora[/url]

Posts: 6
Joined: Sun Oct 03, 2010 5:48 pm

Post by daniela » Sun Jun 19, 2011 1:48 pm

I second that, in fact, I logged in because I was looking for this feature :)

User avatar
Site Admin
Posts: 401
Joined: Thu Jan 10, 2008 6:47 am
Location: Melbourne, Australia

Post by robertw » Fri Jun 24, 2011 2:33 pm

I thought about 4D dual morphing before, but haven't got around to it yet. I guess all you'd be able to see during the morph is the 3D projection, ie not cross-sections or nets, though you could convert a morph to be the new base model to obtain those.

For morph by rectangles (maybe I should rename this morph by expansion?), we have the following:
  • each vertex becomes a new small dual cell that grows
  • each cell shrinks to nothing, becoming a dual vertex
  • each edge becomes a long thin cell that grows wider and shorter till it becomes a dual face
  • each face expands into a short prism that grows longer and thinner till it becomes a dual edge
That's probably the easiest one. Morph by tilting quads may not be too hard either if implemented as the dual of a morph by rectangles.

Morph by truncation is trickier to do in a general way (ie not limited to uniform polytopes), as there is no rectified form in general, so I don't rely on that in 3D.

I'll probably look into it sometime.


Post Reply