This is a child page. You can use Parent in the quick nav bar at the top or the bottom of the page to navigate directly back to the parent of this page. Some child pages are more than one level deep, and in that case will require more than one Parent click to reach the outermost document level.

27.4 - Getting Started with WinImages Morph - the Basics

The Morph program is started by either double clicking on its icon, or by double clicking on the file MORPH.EXE from the start menu.

27.4.1 - Perform a Morph

To perform a morph, do the following:

  1. Load the Start and End images.

    A morph usually takes two images and produces one or a series of output images. Morph displays the two original images in the Start and End windows.

  2. Add Controls to the Start Image.

    A morph changes the shape of the subject in the start frame to the shape of the subject in the end frame. To achieve this, the program requires you to identify similar features in both frames. Each Control element you add has a position in the start image and a position in the end image.

    For example, a morph between two faces would require Controls around each face, on the eyes, nose and mouth. For more detail, you could place Controls around the eyes and around the mouths of each subject. You can even place Controls on more subtle features such as dimples and tufts of hair. As a general rule, the more detail in which you manage the morphing process by creating more Controls, the better the results.

  3. Move the Controls to matching features in each image by clicking and dragging them with the right mouse button, or by using the Move Object control in the Toolbox. See Morph Operation for more details on this.

  4. Choose the output resolution from the Generate menu. A higher resolution will make a smoother result and take more time. Lower resolutions will produce a blocky result but will run more quickly. (see Sequence Controls)

  5. Select Do One Frame from the Generate menu. Progress is shown with a Status Bar while a new image is created. The new image will be displayed in the Result window, and in the Film Strip if it is open.

    There is an example morph project supplied with the program which you can load and demonstrate.

    To try it, run Morph, then:

    1. load the start frame: FIREGIRL.TRM
    2. then load the end frame: FROGORIG.TRM
    3. load the Controls: GIRLFROG.MPT
    4. and select one of the Generate options.

    When an output morph image is produced, it will be displayed in the Result window. Additionally, a smaller copy of each result image can be put into the film strip. However, your best result image should be the one saved directly, not the film strip copy.

    To ensure that the result frames will get saved:

    1. Use the Generate / Sequence Controls menu option to check Save Results.
    2. In the same dialog set the desired Output Size and Output File Name and Directory.
    3. Using the provided tool in Sequence Controls select the output format you require.

    With these options selected each result frame will be saved as it is created. If you selected Animator FLIC animation or Video for Windows AVI as your output format, each frame will get added to an FLC (or AVI) file.

    Step by step to save into an AVI animation file:

    1. Choose AVI as your output format in the Sequence Controls dialog.
    2. Select the Save Result option in the Sequence Controls.
    3. Ensure that Begin Frame = 1 and Finish frame = Total Frames in the Sequence Controls dialog.
    4. Set the Output File name in the Sequence Controls dialog.
    5. Sequence Generate the morph. The AVI file will be created during the generate process.
    6. When the AVI dialog appears, select the type of AVI and any AVI options.

27.4.2 - Saving your Work

To save your project, follow this procedure, replacing myobjects and myproject with your own file names:

  1. Select the menu command Objects/Save Object File (or type ALT O S)
  2. Save myobjects.mpt - be sure to type the .mpt extension, and don't use spaces in the name or path.
  3. Select the menu command File/Save Project As (or type ALT F P)
  4. Save myproject.mpr - be sure to type the .mpr extension, and don't use spaces in the name or path.
     Tip:

    The reason you should take care to type the extensions is because the window save file dialog defaults to using a "filter" that shows you only files with *.mpr or *.mpt extensions, and Morph does not "automatically" add extensions to your filenames in order to provide you with the greatest amount of flexibility in naming.

    This means when you save a file without the extension, the windows file dialog filter will actually hide that file, unless you select the All Files (*.*) choice at the bottom of the file dialog. File extension filters are a standard windows feature.

    If you save a file without the extension, Morph can still read it. To see it in the file dialog so you can re-load it, you just have to select the All Files (*.*) filter in the file dialog.


    This highlights the filter feature of a save dialog.

Once you have saved the object file and then the project file, you can save further work by saving only the object file. You can also load other point sets in and work with them, and you can save point sets with other names in case you think you might want to use them later. Because the project file was saved right after the save of the original object file, it contains only the name of the original point set, and other point sets you load or save will not conflict with the original point set.

This provides a great deal of flexibility, flexibility that is definitely needed for sophisticated manipulation of morph projects. However, you do have to keep in mind how it all works when you begin learning to use Morph, or you might not get the results you want.

For instance, if you create myobjects.mpt and then save the project, then modify the points and save them as moreobjects.mpt because you don't want to over-write myobjects.mpt (you're trying something new, perhaps), and then you decide you do like the new Controls, then you either need to save the project again so it "knows" it's using the new point set, or else you need to re-save the point set as myobjects.mpt to over-write the original set you saved with the new set.

Finally, keep in mind that objects and projects are maintained separately for flexibility. Saving the project does not save objects. So you must always save your objects before exiting the program - saving your project does not save your objects!

See Also: Morphing Tutorials

Keyboard Navigation
, Previous Page . Next Page t TOC i Index o Operators g Glossary
WinImages F/x, Morph and all associated documentation
Copyright © 1992-2007 Black Belt Systems ALL RIGHTS RESERVED Under the Pan-American Conventions
WinImages F/x Manual Version 7, Revision 6, Level A

Valid HTML 4.01 Loose
 

This manual was generated with wtfm
wtfm uses aa_macro and SqLite
aa_macro uses python 2.7
Page 377