Download MAPaint User Manual and Help Pages

Transcript
2
BASIC CONCEPTS AND TERMS
2
will result in a loss of the domain when the program quits. The saved domains are woolz binary
domain objects which can be externally modified by the various woolz filters and programs.
Within paint the domains are ordered in a dominance hierarchy. The effect of dominance is
that domains of higher dominance will always ”win” over domains of lower dominance with the
exception of when a domain is read in using the read-domain menu option (see Domain Menu). In
this case the domain read in is temporarily placed at the top of the dominance hierarchy.
To define or modify a domain the user selects a view-window and then uses the painting tools
to define the domain voxels. The selected view-window becomes highlighted and only one window
can be used for painting. If painting in a different view is required then the first view must be
de-selected by confirming that painting has finished in that window (right-button press). As soon
as painting in a window or plane finishes, all other view windows will be updated if they have
overlapping voxels.
Typical usage of the program is to define a domain in one plane then to move to the next
parallel plane and define the voxels for the same domain. In many cases these will have almost the
same 2D distribution therefore paint has the facility to propagate the 2D domain defined in one
planar section to the next. Propagation is user controllable and will provide warning (if requested)
if existing domains will be modified by the propagation process. This process is supported by
the auto-increment option which, if on, will automatically move the view to the next plane when
painting finishes (see Domain Menu).
Each domain appears as a coloured region overlaid on the grey-values of the reference image.
The first five colours appear as ”wash” overlays through which the grey-values can be seen. The
remaining colours (27) are solid but when deleted or temporarily ”lifted” will reveal the underlying
reference image. The number of colours is by default 10 but this can be modified by setting an
X11 resource. Practice has shown that the wash colours are the most useful because keeping
the reference image visible makes editing easier but there is a limitation to 5 because the paint
program has been designed to work on an 8-bit display. The colour of each overlay, the intensity of
the wash and the grey-level look-up table of the reference image can all be adjusted interactively
(see Colormap Dialog).
Paint allows the domain voxels to be defined within any arbitrary section view of the reference
image. This view is defined by a set of viewing-coordinates which comprise a fixed point (3D),
a viewing direction and a distance. The section through the reference image is perpendicular to
the viewing direction and at the given distance from the fixed point. These co-ordinates and
transformations are defined in the reference document. The viewing direction is defined by two
angles phi and theta which can be thought of as pitch and yaw respectively. If these angles are kept
constant then adjusting distance will display parallel planes from the reference image. Initially the
fixed point is set at 3D co-ordinate (0,0,0) but this can be reset at any time. Rotation is always
about the fixed point therefore if the user wishes to navigate by finding a point known to be in the
required section, this point can be set as the fixed point and then adjusting the viewing direction
will result in planes passing through that fixed point. A further navigation tool id provided by a
second fixed point in which case the degrees of freedom are reduced to a single angle, psi, which
defines rotation around the fixed line.
Given the viewing co-ordinates there is still ambiguity about orientation of the displayed section
on the screen. Two options have been defined (with only one currently available) which are ”walking
round the statue” and ”up is up”, These are also detailed in the reference document.