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