home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / art_draw / fineart / Manual < prev    next >
Encoding:
Text File  |  1994-05-25  |  34.6 KB  |  1,170 lines

  1.  
  2.  
  3.  
  4.                            ********************
  5.                            ********************
  6.                            ****            ****
  7.                            ****  Fine Art  ****
  8.                            ****            ****
  9.                            ********************
  10.                            ********************
  11.  
  12.  
  13.  
  14.                      Art program for Acorn Archimedes
  15.                      ================================
  16.  
  17.  
  18.                              By Barry Alcock
  19.  
  20.  
  21.                © Barry Alcock 1993/94 - All rights reserved
  22.  
  23.  
  24.                       Manual issue 1.0 22/05/94
  25.  
  26.                   for program Version 1.0 22/05/94
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.                           Introduction to Fine Art
  36.                           ========================
  37.  
  38. General
  39. -------
  40.  
  41.   Fine Art is a painting program in the same vain as the !Paint application
  42. supplied with Acorn RiscOS machines. Where as the current version of !Paint
  43. has a palette of 256 colours (using 8 bit sprites) this Fine Art uses the
  44. ColourTrans module to support dithered colours as well as 15 bit sprites
  45. when used in conjunction with computer concepts ColourCard Gold product.
  46. I hope that in the future, when the hardware can fully support 24 bit colour,
  47. it will be quite easy to integrate a correct display of the required colours
  48. on screen into the program. This is because Fine Art stores colour with
  49. 24 bits of information (thats around 16.7 million colours) in the background
  50. and then uses the ColourTrans calls to update the sprite on screen. The only
  51. disadvantage with this is the speed - or rather lack of it - in redrawing
  52. pictures.
  53.  
  54.   This approach to an art package gives a wide scope of improvements over
  55. 'standard' art packages such as !Paint allowing for a far better control of
  56. colour than the normal select and update. Fine Art allows the user to
  57. slowly control the colour in many ways, producing subtle changes with
  58. filters, blending of colour with the pressure control and changes to contrast
  59. and brightness.
  60.  
  61.  
  62. Fine Art Files
  63. --------------
  64.  
  65.   The Fine Art files are rather bulky as they are made up of pixels
  66. held with 32 bits of information. These 4 bytes are used for 24 bit
  67. colour support, 3 mask bits for each of the primary colours, 1 bit
  68. for storing what cutouts look like, 3 bits for the material type and
  69. 1 bit for the flood fill routine.
  70.   Fine Art also supports importing and exporting of standard 8 bit sprite
  71. files, but this does not save any memory space. Using the program in
  72. this way though will save disk space (Note: Sprite files loaded into
  73. Fine Art should be in modes 13,15 or 21, but preferably mode 21, or one
  74. of Computer Concepts 16bpp screen modes.). Future releases should
  75. have extra file support including compressed 32 bit file types.
  76.  
  77.  
  78.                          Using Fine Art
  79.                          ==============
  80.  
  81. Document Handling
  82. =================
  83.  
  84.  
  85. Loading Fine Art
  86. ----------------
  87.  
  88.   To load the Fine Art application you can either:
  89.     - double-click on the Fine Art icon in the directory window, or
  90.     - double-click on a Fine Art file icon or
  91.     - drag the Fine Art icon to the icon bar.
  92.  
  93. The Menus
  94. ---------
  95.  
  96.   The Icon menu contains:
  97.     - Info about the application
  98.     - Create a new picture window
  99.     - Colour selection window
  100.     - The edit shape/filter window
  101.     - Remove current picture option
  102.     - Toggle Undo Buffer on or off facility
  103.     - The Quit option
  104.  
  105.   The Main menu contains:
  106.     - File submenu
  107.     - Toolbox
  108.     - Colours submenu
  109.     - Mask protection window
  110.     - Scale option
  111.     - The edit shape/filter window
  112.     - The tool info screen
  113.     - Select area submenu
  114.     - Scratch area window
  115.     - Digital Paper
  116.     - Graduator editor
  117.     - Undo
  118.  
  119.     The File submenu contains:
  120.       - Info about the file
  121.       - Saving in Fine Art format window
  122.       - Exporting submenu
  123.       - The print option
  124.  
  125.       The Exporting submenu contains:
  126.         - Saving as a sprite
  127.  
  128.     The Colours submenu contains:
  129.       - Main colour selection box
  130.       - Small colour selector box (select palette colours only)
  131.  
  132.     The Select area submenu contains:
  133.       - Save select area window
  134.       - Remove select area contents
  135.       - Copy all to select area option
  136.  
  137.     The Digital paper submenu contains:
  138.       - Plain paper + colour submenu
  139.       - Mat + colour submenu
  140.       - Corrigated cardboard + colour submenu
  141.       - Weave pattern + colour submenu
  142.       - Rough paper + colour submenu
  143.       - Tiles + colour submenu
  144.       - Stonework + colour submenu
  145.       - Slates + colour submenu
  146.       - Rock formation + colour submenu
  147.  
  148.       The colour submenu contains:
  149.         - White coloured paper
  150.         - Black coloured paper
  151.         - Red coloured paper
  152.         - Green coloured paper
  153.         - Blue coloured paper
  154.         - Yellow coloured paper
  155.         - Magenta coloured paper
  156.         - Cyan coloured paper
  157.  
  158.   The Edit window menu contains:
  159.     - Saving of Tool shapes
  160.     - Loading of default tool shapes set
  161.  
  162.   The Colours window menu contains:
  163.     - Saving of colour selections
  164.     - Loading of default colour selections
  165.     - Small colour selector box (select palette colours only)
  166.  
  167.  
  168. Starting a New Picture
  169. ----------------------
  170.  
  171.   Clicking on the Fine Art icon on the icon bar or selecting the create
  172. option from the icon bar menu will bring up the Create Picture option.
  173. This window allows you to set the size of the picture in terms of cms
  174. across and down the page, and the size of the pixels to use. At the
  175. bottom of the window there are two numbers showing how much disk space
  176. the created picture will take up and how much MORE memory the application
  177. will require to edit a picture of that size. When you are happy with
  178. the size of picture you have specified click on the create icon. (Note
  179. that any extra memory the program will require will be taken from the
  180. free pool automatically if it is available)
  181.  
  182. Loading an existing picture
  183. ---------------------------
  184.  
  185.   To load an existing picture just drag it onto the application icon.
  186. This will overwrite any picture currently in memory.
  187.  
  188. Loading a sprite
  189. ----------------
  190.  
  191.   Dragging a 256 colour sprite file to the application icon should convert
  192. the image into the fine art format. Any mask attached to the sprite will
  193. be used to set the cutout bit on the resultant picture.
  194.  
  195. Loading to the select area
  196. --------------------------
  197.  
  198.   It is possible to load a fine art file into the select area by dragging
  199. it to one of the fine art editing windows. This will allow the picture
  200. to be merged with the old picture. Note that the tile offset will be reset
  201. to where ever you drop the new image into the old image.
  202.  
  203. Saving the picture
  204. ------------------
  205.  
  206.   To save the image use any of the save options provided. Note that
  207. exporting as a sprite saves the picture that is being displayed to the
  208. screen, ie in a 16bpp mode such as 104-107 the sprite will be 16 bit
  209. where as in any other mode the sprite will be saved as either mode 13,
  210. 15 or 21.
  211.  
  212. Editing the picture
  213. -------------------
  214.  
  215.   Once a picture has been loaded two editing windows are displayed.
  216. These allow normal viewing of the picture as well as scaled editing.
  217. At present the scaled image does not support any more colours than the
  218. normal view. Hopefully future hardware will support 24 bit graphics and
  219. then this should not be a problem.
  220.  
  221.  
  222.  
  223.  
  224.  
  225. The Toolbox
  226. ===========
  227.  
  228. Main Layout
  229. -----------
  230.  
  231.   There are currently four types of instruction tools in Fine Art.
  232. These are:-
  233.   - Area selection - the tools
  234.   - Colour selection
  235.   - Colour alterations
  236.   - Plot update routines
  237.  
  238.   These sections are split in the toolbox into four sections going
  239. down the screen. Within these groups there are two types of icon.
  240. Those that select update routines and those which are parameters. The
  241. parameters normally have a slightly darker background and are always
  242. recessed.
  243.   With update routines, clicking on the icon changes the current
  244. selection to that tool. With parameters, clicking with select moves the
  245. icon on one state, clicking with adjust, moves it back one state.
  246.  
  247.   If you select the toolbox info window then this will describe what
  248. each icon is for. The first line shows which area selection tool is
  249. selected, the second line shows which colour selection routine is in
  250. use and the third line shows which plot routine is currently selected.
  251. The last line, the fourth, shows which tool (or parameter) is currenly
  252. under the mouse pointer
  253.  
  254. The toolbox layout
  255. ------------------
  256.  
  257.   The detailed descriptions that follow refer to the toolbox by the
  258. general descriptions shown below. The relative position of these
  259. descriptions relate to the position of icons in the main toolbox.
  260.  
  261.     ------------------------------------------------------------
  262.  
  263.     .-----------------------.
  264.     | N | X |   T o o l s   |
  265.     |-----------------------|
  266.     |       | Pens/ |       |   Area selection (the tools)
  267.     | Point |Brushes| Lines |   --------------
  268.     |       |      /|      /|
  269.     |-------|-------|-------|
  270.     |       |       |       |
  271.     | Boxes | Tri-  |Circles|
  272.     |      /|  angle|      /| <=== NOTE: this mark in the
  273.     |-------|-------|-------|      corner of a box denotes
  274.     |       |finding|Picking|      that the option has a
  275.     | Fills | Masks |Colours|      sub-toolbox, accessible
  276.     |      /|      /|      /|      by pressing the menu
  277.     |-------|-------|-------|      button on the mouse
  278.     | Start |Select | Click |      while the pointer is
  279.     | Points| Area  | Toggle|      over the icon.
  280.     |      /|      /|       |
  281.     |-----------------------|
  282.     |-----------------------|
  283.     |Actual |Same as|Turn to|   Colour selection
  284.     |Palette|Current|Black &|   ----------------
  285.     |Colour |Colour | White |
  286.     |-------|-------|-------|
  287.     |Gradu- |  Set  |Substi-|
  288.     | ated  | Masks | tute  |
  289.     |Colour/|      /|Colour/|
  290.     |---------------|-------|
  291.     |    Filter     | Tile  |
  292.     | colour from   |Select |
  293.     |    picture   /| Area /|
  294.     |---------------|-------|
  295.     |       |       |Inter- |
  296.     | Logic |Cut-out| active|
  297.     |      /|  bit /|  Undo |
  298.     |-----------------------|
  299.     |-----------------------|
  300.     |Bright-|Cont-  |Random-|   Colour alterations
  301.     | ness  | rast  | ness  |   ------------------
  302.     |      /|      /|      /|
  303.     |-----------------------|
  304.     |-----------------------|
  305.     |Mat-   |       |Mirror-|   Plot update routines
  306.     | erial |Press- | ing   |   --------------------
  307.     |  Type | ure  /|       |
  308.     '-----------------------'
  309.  
  310.     ------------------------------------------------------------
  311.  
  312.  
  313. The toolbox in detail
  314. =====================
  315.  
  316. The area selection tools...
  317. ---------------------------
  318.  
  319.  
  320. Point:-
  321.  
  322.       This is a fine pencil tool which enables you to act on single
  323.     pixels. This is simiular to the pencil tool in the !paint
  324.     application.
  325.  
  326.  
  327.  
  328. Pens:-
  329.  
  330.     This option has the following submenu...
  331.  
  332.     .-----------------------------------------.
  333.     | N | X |          B r u s h e s          |
  334.     |-----------------------------------------|
  335.     |       ||       |       |       || Brush |
  336.     |  Pen  ||Pencil | Brush | Spray || Shape |
  337.     |       ||       |       |       ||       |
  338.     |-----------------------------------------|
  339.     |   | random||       |       |       |    |
  340.     |   | spray || spray | spray | spray |    |
  341.     |   |  can  || size  |density| depth |    |
  342.     '-----------------------------------------'
  343.  
  344.  
  345.     Pen:-
  346.  
  347.       This option can draw anti-aliased lines when used in conjenction
  348.     with the pressure sensitivity option.
  349.  
  350.  
  351.     Pencil:-
  352.  
  353.       This routine tries to plot the current brush shape continuously
  354.     as the mouse is moved.
  355.  
  356.  
  357.     Brush:-
  358.  
  359.       This is the paint brush tool, it would probably be the best art
  360.     package tool available on the Arc but it can be rather jerky.
  361.     I have attempted to overcome this speed problem by updating less
  362.     information the faster the mouse is moved, but faster processing
  363.     wouldn't go amiss. In conjunction with the pressure option this tool
  364.     allows the ploting of the selected brush shape with depth. That is
  365.     the pixels in the centre can be made to use the actual colour you
  366.     have selected and the outer colours can be made to merge into the
  367.     background.
  368.  
  369.  
  370.     Spray:-
  371.  
  372.       This is referred to as being the spray can but is actually akin to
  373.     the paint brush in !paint. This tool plots the selected brush shape
  374.     with depth, and is ploted discreatly, providing a good spray can
  375.     effect when used with the pressure parameters. It is not though your
  376.     standard computerised spray can.
  377.  
  378.  
  379.     Random spray can:-
  380.  
  381.       This is a more traditional type of spray can. This tool plots
  382.     points on the picture using three criteria, the spray size, the
  383.     spray density and the spray depth. Spray depth will only work when
  384.     the pressure tool is also in operation.
  385.  
  386.  
  387.  
  388. Lines:-
  389.  
  390.     This option has the following submenu...
  391.  
  392.     .-----------------------.
  393.     | N | X |   L i n e s   |
  394.     |-----------------------|
  395.     |       |  Wide |       |
  396.     |  Line |  Line |  Rays |
  397.     |       |       |       |
  398.     '-----------------------'
  399.  
  400.  
  401.     Line:-
  402.  
  403.       This is a standard line drawing routine, one wobbly line
  404.     follows another while you move the mouse around the screen
  405.     clicking away...
  406.  
  407.  
  408.     Wide line:-
  409.  
  410.       This line drawing routine is either a wide version of the
  411.     normal line routine or, when used with the pressure sensitivity
  412.     option, it plots anti-alias lines.
  413.  
  414.  
  415.     Rays:-
  416.  
  417.       This one plots lines from the same given point. (ie rays)
  418.  
  419.  
  420.  
  421. Boxes:-
  422.  
  423.     This option has the following submenu...
  424.  
  425.     .-------------------------------.
  426.     | N | X |        B o x e s      |
  427.     |-------------------------------|
  428.     |Joining|  Full |  Full |Outline|
  429.     |  Box  |  Box  |Picture|  Box  |
  430.     |       |       |       |       |
  431.     '-------------------------------'
  432.  
  433.  
  434.     Joining Box:-
  435.  
  436.       This is a filled rectangular shape but the last rows are not actioned
  437.     so that, when used in conjunction with the pressure option, it is made
  438.     easier to continue plotting more boxes without getting banding between
  439.     the boxes.
  440.  
  441.  
  442.     Full Box:-
  443.  
  444.       This is a filled rectangular shape including the last row.
  445.  
  446.  
  447.     Full Picture:-
  448.  
  449.       This is the complete picture frame.
  450.  
  451.  
  452.     Outline Box:-
  453.  
  454.       This is an outline of a rectangular shape.
  455.  
  456.  
  457.  
  458. Triangle:-
  459.  
  460.       This is a filled triangle extending from the last two points chosen
  461.     to the currently chosen location.
  462.  
  463.  
  464.  
  465. Circles:-
  466.  
  467.     This option has the following submenu...
  468.  
  469.     .-----------------------.
  470.     | N | X | C i r c l e s |
  471.     |-----------------------|
  472.     |Filled |Filled |Graded |
  473.     |Ellipse|Circle |Filled |
  474.     |       |       |Circle |
  475.     '-----------------------'
  476.  
  477.  
  478.     Filled Ellipse:-
  479.  
  480.       This is a solid ellipse with the previous two points being the
  481.     central control points and the current point being a place on the outer
  482.     edge of the ellipse.
  483.         (An ellipse is a shape described by a boundary of points whos
  484.             distance from the control points is always the same.)
  485.  
  486.  
  487.     Filled Circle:-
  488.  
  489.       This is a solid circle with the previous point as its centre and the
  490.     current point a place on its outer edge so that the distance between
  491.     the two points is the circles radius.
  492.  
  493.  
  494.     Graded filled Circle:-
  495.  
  496.       This is a solid circle like the ordinary filled circle but the two
  497.     points are used as the new start and finish points of the graded fill.
  498.     When this option is used in conjunction with the circular graded fill
  499.     routine it allows drawing of proper graded circles. If the contrast
  500.     option is also in use, you can also have 3D looking circles.
  501.  
  502.  
  503.  
  504. Fills:-
  505.  
  506.     This option has the following submenu...
  507.  
  508.     .------------------------.
  509.     | N | X |    F i l l s   |
  510.     |------------------------|
  511.     |Global | Local ||Degree |
  512.     | Fill  | Flood ||  of   |
  513.     |       | Fill  || Error |
  514.     '------------------------'
  515.  
  516.  
  517.     Global Fill:-
  518.  
  519.       This option takes all points in the picture with a simiular colour
  520.     to that of the chosen point, taking into consideration the degree of
  521.     error that is placed upon the action.
  522.  
  523.  
  524.     Local Flood Fill:-
  525.  
  526.       This option takes all the points in the area around the chosen point
  527.     which have a simiular colour to that of the chosen point, taking into
  528.     consideration the degree of error.
  529.  
  530.  
  531.  
  532. Finding Masks:-
  533.  
  534.     This option has the following submenu...
  535.  
  536.     .------------------------.
  537.     | N | X |       M S      |
  538.     |------------------------|
  539.     |Search |Search || Mask  |
  540.     |  for  |  for  ||  to   |
  541.     |Cutouts| Masks || find  |
  542.     '------------------------'
  543.  
  544.  
  545.     Search for cutouts:-
  546.  
  547.       This option looks for all the pixels in the picture which have the
  548.     cutout bit set. This therefore can allow you to use the cutout bit to
  549.     mark areas to update with the cutout bit, use this option to update
  550.     the chosen area to how you want it, then use this option again to turn
  551.     off the cutout bit.
  552.  
  553.  
  554.     Search for masks:-
  555.  
  556.       Selects all areas in the picture which have the mask protection set
  557.     to the mask setting being looked for (the mask to find). This can be
  558.     a quicker way to turn off all settings of a mask or, like the cutout
  559.     bit above, be used for marking area to update when mask protection
  560.     has been turned off.
  561.  
  562.  
  563.  
  564. Picking Colours:-
  565.  
  566.     This option has the following submenu...
  567.  
  568.     .-----------------------.
  569.     | N | X |    P i c k    |
  570.     |-----------------------|
  571.     | Pick  | Pick  |Pick Se|
  572.     |Palette|Primary|condary|
  573.     |Colour |Colour |Colour |
  574.     '-----------------------'
  575.  
  576.  
  577.     Pick Palette Colour:-
  578.  
  579.       Takes the colour from under the cursor as the new palette entry.
  580.  
  581.  
  582.     Pick primary colour:-
  583.  
  584.       Takes the colour from under the cursor as the new primary colour.
  585.  
  586.  
  587.     Pick secondary colour:-
  588.  
  589.       Takes the colour from under the cursor as the new secondary colour.
  590.  
  591.  
  592.  
  593. Start points:-
  594.  
  595.     This option has the following submenu...
  596.  
  597.     .-----------------------.
  598.     | N | X |    O f f s    |
  599.     |-----------------------|
  600.     | Pick  | Pick  | Pick  |
  601.     | Tile  |Graded |Graded |
  602.     | Start |Start  |Finish |
  603.     '-----------------------'
  604.  
  605.  
  606.     Pick tile start:-
  607.  
  608.       This option allows you to pick the offset for corner of the tile.
  609.  
  610.  
  611.     Pick graded start:-
  612.  
  613.       This option allows you to set the point where the graduated colour
  614.     'fills' start. At this point the primary colour will be plotted.
  615.  
  616.  
  617.     Pick graded finish:-
  618.  
  619.       This option allows you to set the point where the graduated colour
  620.     'fills' finish. At this point the seconary colour will be plotted.
  621.  
  622.  
  623.  
  624. Select area:-
  625.  
  626.       This option allows you to use the select area.
  627.  
  628.     This option has the following submenu...
  629.  
  630.     .-----------------------.
  631.     | N | X |  S e l e c t  |
  632.     |-----------------------|
  633.     |   | Load/ |  Use  |   |
  634.     |   | Save  | Cutout|   |
  635.     |   | Area  |  Bit? |   |
  636.     '-----------------------'
  637.  
  638.  
  639.     Load/Save Area:-
  640.  
  641.       This toggles between loading info into the select area (an arrow
  642.     pointing into the box) or plotting the select area back into the
  643.     picture (an arrow pointing out of the box)
  644.  
  645.  
  646.     Use cutout bit?:-
  647.  
  648.       This toggles between using the cutout bit to determine the shape
  649.     of the object being plotted (black scissors) or plotting the shape
  650.     with the cut-out info (red scissors)
  651.  
  652.  
  653.  
  654. Click toggle:-
  655.  
  656.       This determines when things happen. If the paintbrush is dripping
  657.     this means that actions are only taken if the mouse button is clicked,
  658.     whereas if the paintbrush is being moved across the desk actions
  659.     will be taken continuously as the mouse button is held down.
  660.  
  661.  
  662.  
  663. Actual Palette Colour:-
  664.  
  665.       This takes the colour straight from the current palette entry.
  666.  
  667.  
  668.  
  669. Same as current colour:-
  670.  
  671.       This takes the colour as being the same as the pixel at that time.
  672.     This can be usefull for the mirroring, contrast and brightness effects.
  673.  
  674.  
  675.  
  676. Turn to Black & White:-
  677.  
  678.       This takes all the colour out of the chosen pixels.
  679.  
  680.  
  681.  
  682. Graduated Colour:-
  683.  
  684.     This option has the following submenu...
  685.  
  686.     .-----------------------.
  687.     | N | X |   G r a d e   |
  688.     |-----------------------|
  689.     |Custom |Radial |Linear |
  690.     |Graded |Graded |Graded |
  691.     |Fill   |Fill   |Fill   |
  692.     '-----------------------'
  693.  
  694.  
  695.     Custom graded fill:-
  696.  
  697.       This is not customisable but just a fill type that I came up with
  698.     accidentally and liked the look of, so it stayed...
  699.  
  700.  
  701.     Radial graded fill:-
  702.  
  703.       Normal graded fill between the two control points and two colours.
  704.     Note that beyond the defined control points range the colours still
  705.     change.
  706.  
  707.  
  708.     Linear graded fill:-
  709.  
  710.       Normal linear fill between the two control points and two colours.
  711.     Note that beyond the defined control points range the colours reverse
  712.     back to the other control colour.
  713.  
  714.  
  715.  
  716. Set masks:-
  717.  
  718.     This option has the following submenu...
  719.  
  720.     .------------------------.
  721.     | N | X |     M a s k    |
  722.     |------------------------|
  723.     |Invert |  Set  || Type  |
  724.     | Mask  |  Mask ||  of   |
  725.     |       |       || Mask  |
  726.     '------------------------'
  727.  
  728.  
  729.     Invert Mask:-
  730.  
  731.       Swap the mask bits
  732.  
  733.  
  734.     Set Mask:-
  735.  
  736.       Set the mask bits to the currently chosen type of mask.
  737.  
  738.  
  739.  
  740. Substitute Colour:-
  741.  
  742.       This option swaps any colour matching the primary colour (taking the
  743.     spread into consideration) with the secondary colour.
  744.  
  745.     This option has the following submenu...
  746.  
  747.     .-------------------.
  748.     | N | X |   S u b   |
  749.     |-------------------|
  750.     |     |       |     |
  751.     |     |Spread |     |
  752.     |     |       |     |
  753.     '-------------------'
  754.  
  755.  
  756. Filter Colour from picture:-
  757.  
  758.       This option uses the currently defined filter to alter the picture.
  759.     A transformation matrix such as .-----------.
  760.                                     |     1     |
  761.                                     |  1  4  1  |
  762.                                     |     1     |
  763.                                     '-----------' smooths the image out,
  764.  
  765.     whereas a matrix of the form    .-----------.
  766.                                     | -2 -1     |
  767.                                     | -1     1  |
  768.                                     |     1  2  |
  769.                                     '-----------' detects edges.
  770.  
  771.     Note that in the current version of Fine Art negative numbers in the
  772.     edit tools window are represented by values over 50. ie 51 means -1.
  773.           
  774.  
  775.     This option has the following submenu...
  776.  
  777.     .---------------------.
  778.     | N | X | F i l t e r |
  779.     |---------------------|
  780.     |      |       |      |
  781.     |      |Filter |      |
  782.     |      |       |      |
  783.     '---------------------'
  784.  
  785.  
  786.  
  787. Tile Select Area:-
  788.  
  789.       Tiles allow the merging of another picture into the current
  790.     picture, or even merging say an outline of another picture to
  791.     be merged with the current picture via a suitable filter. This
  792.     therefore also gives you the ability to load the required
  793.     picture file into the select area, and use this tiling tool
  794.     to experiment with different filters with greater easy than by
  795.     other methods.
  796.  
  797.     This option has the following submenu...
  798.  
  799.     .----------------------------------------------.
  800.     | N | X |                 T i l e              |
  801.     |----------------------------------------------|
  802.     | left/ |  up/  |Rotate |     Use     ||       |
  803.     | right | down  |  90   |    Filter   ||Filter |
  804.     | mirror| mirror|degrees|             ||       |
  805.     '----------------------------------------------'
  806.  
  807.  
  808. Logic:-
  809.  
  810.     This option has the following submenu...
  811.  
  812.     .-------------------------------.
  813.     | N | X |       L o g i c       |
  814.     |-------------------------------|
  815.     |       |       |       |       |
  816.     |  AND  |  EOR  |  OR   |  NOT  |
  817.     |       |       |       |       |
  818.     '-------------------------------'
  819.  
  820.  
  821.       All these commands all perform logical bit transformations between
  822.     the old colour on the picture and the new palette entry.    
  823.  
  824.  
  825.  
  826. Cut-out bit:-
  827.  
  828.     This option has the following submenu...
  829.  
  830.     .-------------------------.
  831.     | N | X | C u t   O u t s |
  832.     |-------------------------|
  833.     |  set  | unset | invert| |
  834.     |cut-out|cut-out|cut-out| |
  835.     |  bit  |  bit  |  bit  | |
  836.     '-------------------------'
  837.  
  838.     Set cut-out bit:-
  839.  
  840.       Set the bit which represents a cut-out shape to the select area
  841.     code.
  842.  
  843.  
  844.     Unset cut-out bit:-
  845.  
  846.       Remove any cut-out information from the chosen pixels.
  847.  
  848.  
  849.     Invert cut-out bit:-
  850.  
  851.       Swap any cut-out information from the chosen pixels, ie if the
  852.     pixels chosen where cut-out then they no longer will be and vice
  853.     versa.
  854.  
  855.  
  856.  
  857. Interactive Undo:-
  858.  
  859.       This takes the colour from the undo buffer of the pixels chosen,
  860.     the undo buffer is updated every time a tool is chosen using the
  861.     mouse select button.
  862.  
  863.  
  864.  
  865.  
  866. Brightness:-
  867.  
  868.       This toggles whether brightness control will be used on the new
  869.     colour.
  870.  
  871.     This option has the following submenu...
  872.  
  873.     .-----------------------------.
  874.     | N | X | B r i g h t n e s s |
  875.     |-----------------------------|
  876.     |Lighten|Darken | |       |   |
  877.     |Colour |Colour | |Degree |   |
  878.     |       |       | |       |   |
  879.     '-----------------------------'
  880.  
  881.  
  882.     Lighten colour:-
  883.  
  884.       Increase the brightness of the new colour by the degree specified.
  885.  
  886.  
  887.     Darken colour:-
  888.  
  889.       Decrease the brightness of the new colour by the degree specified.
  890.  
  891.  
  892.  
  893. Contrast:-
  894.  
  895.       This toggles whether contrast control will be used on the new colour.
  896.  
  897.     This option has the following submenu...
  898.  
  899.     .---------------------------------------.
  900.     | N | X |         C o n t r a s t       |
  901.     |---------------------------------------|
  902.     | raise | lower |spread |lower  |  Use  |
  903.     | dark  | light |colours|colour |gradu- |
  904.     |colours|colours|       |spread | ator  |
  905.     '---------------------------------------'
  906.  
  907.  
  908.     Raise dark colours:-
  909.  
  910.       This option spreads out darker colours giving them better contrast.
  911.     This does have the side effect the lighter colours having their contrast
  912.     reduced so that the colours can be stored within the computer.
  913.  
  914.  
  915.     Lower light colours:-
  916.  
  917.       This has the opposite effect to raising dark colours. Light colours
  918.     have their contrast increased and dark colours have theirs decreased.
  919.  
  920.  
  921.     Spread colours:-
  922.  
  923.       This option increases the contrast of central colours taking 'space'
  924.     from both light and dark colours.
  925.  
  926.  
  927.     Lower colour spread:-
  928.  
  929.       This option increases the contrast of both light and dark colours
  930.     leaving central colours worse off.
  931.  
  932.  
  933.     Use graduator:-
  934.  
  935.       This option uses the user definable contrast graduator to manipulate
  936.     the colours being updated. It works by taking the x-axis as being the
  937.     input colour values and projecting them via the defined curve onto the
  938.     Y-axis. The resulting values are then used as the new colour.
  939.  
  940.  
  941.  
  942. Random-ness:-
  943.  
  944.       This is a setting of how much information is updated. The levels
  945.     provided are 1/4 (25%), 2/4 (50%), 3/4 (75%) and 4/4 (all points).
  946.  
  947.  
  948. Material type:-
  949.  
  950.       This option allows you to change the material that is being used
  951.     to update the picture. These materials produce the best results when
  952.     used in conjunction with digital paper files. The material types on
  953.     offer are - oil, which displays the actual colour being stored,
  954.               - charcoal, which is always black,
  955.               - water colours, which are slightly opaque,
  956.               - graphite, which gives a rough, pencil effect,
  957.               - crayon, which gives a rough and slightly opaque effect,
  958.               - tipex, which is always white,
  959.               - eraser, which shows the paper colour and
  960.               - equal, which keeps the paper type as it was last updated.
  961.  
  962.  
  963. Pressure:-
  964.  
  965.       This toggles whether tending towards the required colour is to be
  966.     used.
  967.  
  968.     This option has the following submenu...
  969.  
  970.     .-------------------------.
  971.     | N | X | P r e s s u r e |
  972.     |-------------------------|
  973.     |        .-------.        |
  974.     |        |Current|        |
  975.     |        |Degree |        |
  976.     |        |       |        |
  977.     |        '-------'        |
  978.     |.-----------------------.|
  979.     ||  Use  |  Use  |  Use  ||
  980.     ||Setting|Setting|Setting||
  981.     || below | below | below ||
  982.     ||-------|-------|-------||
  983.     ||Change-|Change-|Change-||
  984.     || able  | able  | able  ||
  985.     ||pre-set|pre-set|pre-set||
  986.     |'-----------------------'|
  987.     '-------------------------'
  988.  
  989.  
  990.     Current Degree:-
  991.  
  992.       This is used as a percentage of how much the old colour should be
  993.     moved to the new colour. For this option to be in action the main
  994.     menus pressure icon must be set so that the nib is putting pressure
  995.     on the line.
  996.  
  997.  
  998.     'Use setting below' and 'Changable pre-set' options:-
  999.  
  1000.       These six options allow you to set 3 pressure values for easier
  1001.     recalling of them. You set the numbers by clicking on the changeable
  1002.     pre-set icons and then select one of them by clicking on the Use
  1003.     setting below box above the desired level. This changes the current
  1004.     degree to the value in the box.
  1005.  
  1006.  
  1007. Mirroring:-
  1008.  
  1009.     This option has the following submenu...
  1010.  
  1011.     .-----------------------------------------------.
  1012.     | N | X |             U p d a t e s             |
  1013.     |-----------------------------------------------|
  1014.     |Stand- |Mirror |Mirror |Mirror |Rotate |Rotate |
  1015.     | ard   |across |across |across |around |around |
  1016.     |plot   |X-axis |Y-axis |X/Y    |X-axis |Y-axis |
  1017.     '-----------------------------------------------'
  1018.  
  1019.  
  1020.     Standard plot:-
  1021.  
  1022.       Plot just the selected pixels.
  1023.  
  1024.  
  1025.     Mirror across X-axis:-
  1026.  
  1027.       This mirrors any action on the left of the screen onto the right
  1028.     of the screen and vise-versa.
  1029.  
  1030.  
  1031.     Mirror across Y-axis:-
  1032.  
  1033.       This mirrors any action on the bottom of the screen onto the top
  1034.     of the screen and vise-versa.
  1035.  
  1036.  
  1037.     Mirror across X-axis and Y-axis:-
  1038.  
  1039.       This mirrors any action onto all four of the other quarters of
  1040.     the picture.
  1041.  
  1042.  
  1043.     Rotate around X-axis:-
  1044.  
  1045.       This wraps the left side to the right hand side of the screen and
  1046.     the right hand side back to the left of the screen so the the image
  1047.     produced on the other side still looks the same way around as the
  1048.     original.
  1049.  
  1050.  
  1051.     Rotate around Y-axis:-
  1052.  
  1053.       Like the previous option but around the Y-axis instead of the
  1054.     X-axis.
  1055.  
  1056.  
  1057.  
  1058.     ------------------------------------------------------------
  1059.  
  1060.  
  1061.  
  1062. The colour selection boxes
  1063. ==========================
  1064.  
  1065.   The colour selection box is in three sections. These are for the
  1066. palette colour, the primary colour and the secondary colour. The
  1067. primary and secondary colours are used for all the graded fills and the
  1068. colour substitutor.
  1069.   You can select a colour for the current section in five ways...
  1070.   1. Pick the colour from the screen or scratch pad.
  1071.   2. Enter the numbers into the windows provided and click on ok.
  1072.   3. Use the colour bars
  1073.   4. Click select on the example colour selector on the right hand side.
  1074.   5. Click select in the small example colour selector box.
  1075.  
  1076.   The colour bars work in two ways. If you click on the bar at a certain
  1077. point with the select mouse button that actual colour will be chosen. If
  1078. on the other hand you click on the bar with adjust, that colour gun will
  1079. be changed to the chosen colour.
  1080.   You can place new colours in the example colour selector by clicking
  1081. adjust on the required box, which will place the current colour for
  1082. the current section there.
  1083.   There is also a small menu for this window which allows you to save
  1084. the set of example colours or reload the default file. To change the
  1085. default set just save a new 'palette' file back into the Fine Art
  1086. application directory. To reload a colour file just drag it to a
  1087. Fine Art window or the Fine Art sprite on the icon bar.
  1088.  
  1089.  
  1090. Mask protections
  1091. ================
  1092.  
  1093.   The three types in this catagory are "separations", "colours in use"
  1094. and "mask protections". The colour icons in this section are toggled
  1095. off and on with select and adjust toggles the other two colours.
  1096.   Separations just change the colours on display in the window (not
  1097. those being updated), so you can see any combination of red, green and
  1098. blue together on screen. Note: Saving a picture as a sprite currently
  1099. only saves what you can see on screen!!
  1100.   Colours in use changes the colours that are updated allowing you to
  1101. work on only one or two types of colour.
  1102.   Mask protections allows you to alter which masks are in operation at
  1103. any one time. ie you could mask off all colours in a particular area
  1104. but you then wish to update that area, so instead of removing the mask
  1105. that you may need later, just turn the mask off.
  1106.  
  1107.  
  1108. Edit Tools
  1109. ==========
  1110.  
  1111.   This allows you to edit both the brush shapes and the filter shapes.
  1112. The current shape is shown in the top left hand corner. The 3 arrows
  1113. permanently alter the way the tool looks, flipping and rotating the
  1114. shape. The blank icon wipes the current tools definition. Down the
  1115. right hand side there are also copies of all the shapes, the first
  1116. column being the brush shapes, the second column being the filters.
  1117.   With brushes the numbers represent the depth of the tool. This is
  1118. for use with either the paint brush or spray can and the pressure
  1119. sensitivity option.
  1120.   The filters numbers represent waitings of pixels, which the program
  1121. adds together and then if a devide factor is present (the number at
  1122. the base of the window) the result is devided by this. Any number over
  1123. 50 in a filter definition is taken as a negative number. This allows
  1124. for edge detections, colour enhancement etc to be programed.
  1125.   You can also set on filters a base value to base the result around.
  1126. 0% is for black, 99% is for near white and the rest is just for the greys
  1127. in between...
  1128.   There is also a small menu for this window which allows you to save
  1129. a shape set or reload the default file. To change the default set just
  1130. save a new 'shapes' file back into the Fine Art application directory.
  1131. To reload a shape file just drag it to a Fine Art window or the Fine Art
  1132. sprite on the icon bar.
  1133.  
  1134.  
  1135. Scratch pad
  1136. ===========
  1137.  
  1138.   This is just a small area for mixing colours or testing out ideas
  1139. in, as there can only be one picture open at a time. Currently the
  1140. only way of saving anything from the scratch pad is by using the
  1141. select option. All tools except copy picture to select area should
  1142. work with the scratch area.
  1143.  
  1144.  
  1145. Digital Paper
  1146. =============
  1147.  
  1148.   This is an 'overlay' of picture colour which does not effect the
  1149. actual picture. It does though effect the sprite so you can see the
  1150. paper on it. If digital paper is chosen it is stored in the FineArt
  1151. file for when you re-load the picture.
  1152.  
  1153.  
  1154. Graduator
  1155. =========
  1156.  
  1157.   The graduator allows you to define your own colour contrast
  1158. controller. The shape of the curve produced here, when chosen acts
  1159. on the colour to be updated in such a way that projecting the input
  1160. colour from the base line upto the curve gives the new colour value.
  1161. To alter the curve you can click anywhere in the centre of the box
  1162. with select to fix the left control point and adjust to fix the
  1163. right control point. Clicking on the outer edges of the box fixes
  1164. a new start or end position for the curve. After a point has been
  1165. changed a new bezier curve is drawn on the screen to represent the
  1166. new colour transformation that will occur if it is used.
  1167.  
  1168.  
  1169.  
  1170.