[metapost] Re: Intersections of NURBs
Larry Siebenmann
laurent at math.toronto.edu
Wed Feb 2 19:29:02 CET 2005
Hi Laurence F,
LF> In case anyone's wondering, the reason why points with the same
> z-coordinate as Focus::position can't be projected is because this
> would involve division by 0. Objects consisting of points whose
> z-coordinates are greater than 0 could be projected, but are generally
> culled, because people don't see that way.
Projective (homogeneous) coordinates permit division by 0.
Projective transformations are bijective and everywhere defined.
The projective plane RP^2 was created to make that true!! Curiously
in certain circumstances we *can* see images that are located
behind us. This happens in Newtonian lens systems; the observer
does not realize the image is located behind her until she notices
that paralax has switched sign. This is a real memory; she was an
A-level highscool physics student in England writing up her optics
experiment. Naturally her report was culled. Naturally Galileo
recanted.
Cheers
LS
More information about the metapost
mailing list