home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 311.lha / Morph_21oct / Morph.ReadMe < prev    next >
Text File  |  1980-12-05  |  4KB  |  89 lines

  1. This is the a new distribution of Morph Created: Sat Oct 21 19:55:20 1989
  2. It supercedes the distribution of Morph Created: Sun Oct  1 19:41:32 1989
  3. You should delete that version of Morph and TestFileIO.
  4.  
  5. This distribution contains:
  6.  
  7.  1 Oct 89 19:41:32   Sources/Morph                 ProDraw Blend Tool
  8. 30 Sep 89 17:24:30   Sources/TestFileIO            Clip Dump Utility
  9. 29 Sep 89 19:51:28   Tutorial/squarecircle.clip    Practice Clip
  10.  1 Oct 89 21:30:08   prelim.man                    Preliminary Documentation
  11.  
  12. Remarks about this distribution
  13.  
  14. This version of Morph is presently functional. Bugs extant in Morph Oct  1...
  15. and fixed in Morph Oct 21... are:
  16.  
  17. 1.    Elliptic morphing now works. Ellipses formerly morphed in an
  18.         irregular fashion. Furthermore, the bounding boxes (seen when 
  19.         using Professional Draw's  distort tool) did not line up with the
  20.         object.
  21.         
  22. 2.    Grid morphing now works. Formerly, grids suffered the same 
  23.         problems as ellipses.
  24.  
  25. 3.    Pattern morphing now works. Formerly, when users applied 
  26.         on-off line patterns to objects, Morph would fail to make
  27.         use of them and render intermediary objects with solid lines.
  28.  
  29. 4.    TestFileIO now recovers the name of the color of objects.
  30.  
  31. 5.    TestFileIO now recovers the On-off patterns of lines.
  32.  
  33. That's Not a Bug, That's a Feature Department:
  34.  
  35. Note that the manner in which Morph transforms Bezier objects is strongly
  36. influenced by the relative order of control points between source and 
  37. destination objects.  With Bezier objects, there is a ``first'' control 
  38. point, followed by a ``second'' control point, and so forth, and Morph 
  39. makes use of this order to decide how to morph from source to destination 
  40. object.  For example:
  41.  
  42. 1.    Take squarecircle.clip and morph it (step count not important).
  43. 2.    Import the new clip file; inspect the results.
  44. 3.    Import squarecircle.clip.
  45. 4.    Ungroup it.
  46. 5.    Mirror flip either the square or circle. For ha-ha's, try to
  47.         flip in place so as not to displace the object.
  48. 6.    Regroup the objects and save as a new clip file. 
  49. 7.      Morph that new clip file. Import the results. 
  50. 8.    The flip effect you see results from the shifting of 
  51.         control points: those that used to be on top are now on the
  52.         bottom. Morph notes these translated points and alters the
  53.         morph accordingly.
  54.  
  55. Adventurous souls may try to rotate various objects with respect to
  56. one another.  The relative location of control points from source to
  57. destination object has a powerful influence on the course the morph
  58. takes. In general, mirroring one object causes a ``flip'' morph;
  59. rotating one object causes a ``spin'' morph. Clearly, any number of
  60. different morphs can be obtained from (apparently identical) parent
  61. object pairs.  This is where most the fun in morphing lies. Eventually
  62. the documentation will explore this subject fully.
  63.  
  64. Thank you for your comments and observations.
  65.  
  66.  
  67. Detail description of the distribution
  68.  
  69. TestFileIO dumps a text representation of Professional Draw v 1.0
  70. clips. Usage: >TestFileIO <clipfile> [<output file>] The output file
  71. is optional; TestFileIO opens a dump window of its own in the absence 
  72. of an output file.
  73.  
  74. Squarecircle.clip is a clip file that is oft-referred to in the preliminary
  75. documentation.
  76.  
  77. prelim.man contains enough information to get you in trouble, but not 
  78. enough to get you out. Lots of information in life is like that. Now
  79. that Morph is stable, the author will turn his attention to user manuals
  80. and recipe books.
  81.  
  82. This version of Morph is freeware and comments/flames from the 
  83. Amiga/Professional Draw community are most welcome. The author
  84. regards Morph Oct 21... to be bug free and is moving it into his
  85. production environment, even as he invites the CompuServ Amiga 
  86. community to prove him wrong.
  87.  
  88. Garry R. Osgood, CIS 76157,302
  89.