Page 155 - Computer Graphics Handout
P. 155

Note that, in this case, the translation matrix is on the right, whereas in our first derivation it was on the left. One way to interpret
          this difference is that in our first derivation, we first rotated one of the frames and then pushed the frames apart in a direction
          represented in the camera frame. In the second derivation, the camera position was specified in the object frame. Another way to
          understand this difference is to note that the matrices RT and TR have similar forms. The rotation parts of the product—the upper-
          left 3 × 3 submatrices—are identical, as are the bottom rows. The top three elements in the right column differ because the frame
          of the rotation affects the translation coefficients in RT and does not affect them in TR. For our isometric example,



















          The camera position must be along a diagonal in the original frame. If we use










          we obtain the same model-view matrix that we derived in Section 4.3.1.


























                                                             155
   150   151   152   153   154   155   156   157   158   159   160