This exercise is a continuation of MorphMe Part II and MorphMe Part I, where we will improve the animation transition between the different structures. Each object will move sequentially into their next position over a certain time interval.
For this exercise, we will start with the complete code setup from MorphMe Part II.
Similar to Part II of this exercise, we will use the state machine method to animate the objects. However, as oppose to previously using a global state for all objects, we will assign each object its own state as well utilize a global state.
In the diagram above, you can see several objects with the same animation time but they start and end at different part of the global timeline. This indicates that each object has their own state and independently changes it.