ADVANCED MODELLING - Object Morphing

How Morphing Works

The Morph Between command is only active when exactly two objects are selected at the same time. It performs a linear morph between the two objects with a specified number of interim steps.

The Morph Facets command is similar to Morph Between, except that it creates enclosed surfaces between the two objects being morphed.

The morphing objects do not have to have the same number of vertices, however relative vertex ordering is important, as shown below.

As can be seen from the examples above, different results can be achieved even if the original objects appear identical. The differences arise because of the ordering of the nodes (ie. the order in which the object nodes were created).

If an unexpected result occurs when morphing, it will usually be because of the order of the objects' nodes.

Try some different types of morph...

  1. Open Morphing.eco from the Tutorial Files directory located in your main ECOTECT Install directory.

    There are 9 different zones, each containing two objects. Each zone has been set up as a different type of morph for you to try.
  2. To perform a morph (with only one zone displayed at a time) select all the objects on the current zone, and from the Modify menu choose the Morph Between menu item.

    In the Morph dialog box type the number of interim objects to be created, type 7 and click the OK button.

Morph 1: same order, same height...


Morph 2: same as Morph 1 but with one object mirrored in both directions...


Morph 3: same order, different height...


Morph 4: same as Morph 3 but with one object rotated 90 degrees...


Morph 5: same order, offset...


Morph 6: same order, different shape, different number of nodes...


Morph 7: same as Morph 6 but with one object mirrored causing a twist effect...


Morph 8: same order, different height, adjusted profile...


Morph 9: same as Morph 8 but with a different order...