CHAPTER 4
206
Graphics
If several transformations are combined, the order in which they are applied is
significant. For example, first scaling and then translating the
x
axis is not the
same as first translating and then scaling it. In general, to obtain the expected
results, transformations should be done in the following order:
1. Translate
2. Rotate
3. Scale or skew
figure shows two sequences of transformations applied to a coordinate system.
After each successive transformation, an outline of the letter
n
is drawn.
Original
Step 1: Translation
Step 2: Rotation
Step 3: Scaling
Original
Step 1: Scaling
Step 2: Rotation
Step 3: Translation
FIGURE 4.6
Effect of transformation order