For this project, I utilized a triangle warping algorithm to create a
frame-by-frame morph from one image into another. I first brought both
images into openGL, and drew points over each of the images. Triangles
were created from the sets of points for each image. I blended the two
images incrementally to create several intermediate images that exhibit
the morphing process, which you can see below.
Algorithms using Barycentric Coordinates were used in the program.
For my first example, I warped a stop sign into a cross walk sign:
The animated GIF:

My next example was much more complicated, using human faces instead of simple geometric figures:
The animated GIF:
