There are a couple of reasons why it is not often the
best solution. One reason has to do with an assumption
made about geometry within a perspective projection that
does not hold for the projections discussed here, namely
that we can draw a straight line between two points in a
perspective projection. In a fisheye and many other
projections one cannot draw a “straight” line between the
end points of a line segments. The solution is to split a
line segment into many smaller sections and draw each
one, the more segments the better the approximation to
what the true appearance of the line segment should be