Chapter 9

Linear Maps in 3D

The flight simulator is an important part in the training of airplane pilots. It has a real cockpit, but what you see outside the windows is computer imagery. As you take a right turn, the terrain below changes accordingly; as you dive downwards, it comes closer to you. When you change the (simulated) position of your plane, the simulation software must recompute a new view of the terrain, clouds, or other aircraft. This is done through the application of 3D affine and linear maps.1 Figure 9.1 shows an image that was generated by an actual flight simulator. For each frame of the simulated scene, complex 3D computations are necessary, most of them consisting of the types of maps discussed in this section.

Figure 9.1 ...

Get Practical Linear Algebra, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.