MAPaint Technical Report:
Ray Tracing or ``Laser'' View
|
Next: Painting
Up: Geometry
Previous: Digital Sectioning
With respect to a given section a continuous line on that section can
be converted to a surface by considering the set of perpendicular rays
through each point on the line. The view will correspond to a
``curtain'' view or prism generated by translating the curved line
through 3D space in a direction perpendicular to the section. The term
laser view has been termed because, in analogous fashion to the
section view, this view of the data can also be used to cut existing
domains. There is the constraint however that the laser view must pass
right through the domain to be cut or be a closed curve.
To define the laser view a set of points at unit distance along the
curve are selected and for each point,
(x'i, y'i, z'i), we know that
z'i = d. At each point the value of z' is allowed to vary in
unit steps from dmin to dmax and the correspondig value
r in the original image coordinates is calculated using
equation 6. The grey value for that point
can then be determined. By scanning in this fashion the grey-values
over the entire laser view can be established. The individual line
images are aligned by the points corresponding to
z'i = d.
Next: Painting
Up: Geometry
Previous: Digital Sectioning
Richard Baldock
1998-06-05