The rect is short for rectangular and is really in this case a perspective projection. Since you avoided rect2polar or cartesian2polar or car2pol, I assumed you would have no objection to rect in this case. In fact is really should be cyl2perspective or cyl2persp, but that is perhaps too long or not so clear. By "plain", do you really mean "plane" (as in planar). That would be OK -- cyl2plane and plane2cyl.anthony wrote:Sounds fair. Your cylinderize script is really a orthogional view of a cylinder wrapped image.
I think you spherize is similar but with a sphere.
However I think I would prefer 'plain' (3d surface) to 'rect' (2d shape or coordinate system)
rect is however appropriate for 'polar' transformations (another 2d coodinate system).
Actually the cylinderize script is not an orthographic or a perspective projection but a "wrapping" concept where the width is converted directly to the angle around the cylinder. It is kind of the reverse way the P90 image is formed (a cylinder that is uncurved). But when we undo it we convert the uncurved image to a cylinder and then to a perspective view.
The spherize script is probably an orthographic projection. But I would need to review my script in more detail to be sure.
Fred