M5 - Transformations Flashcards
What is a TRANSFORMATION?
The way to define how an object is drawn to the screen
What are the 3 major transformations?
Translate - movement
Rotation - circular movement around an axis
Scaling - changing size
How are transformations stored?
Typically in 4x4 matrix
What does pushMatrix , popMatrix do?
pushMatrix() - create a new transformation frame
popMatrix() - revert back to the previous transformation frame.
What is the difference between a “local” and a “world” transformation?
Local transforms relative to its axis, and World transforms relative to the world axis
What do you call a collection of connected transformations?
transformation frame
What do you call the relationship between two connected transformations?
matrix stack