
Rotation

Rotation is used either to rotate an object to see it from a new angle, or to generate a surface of revolution by rotating a curve about a line.
We are rotating the given curve about the x-axis in the diagram given above.
The rotation matrix for rotation of a point about the x-axis by an angle q is

Scaling

Squeezing or stretching an image, without altering its basic shape, is called scaling. The surface generated by rotating the curve is then scaled to required proportions.
If Sx, Sy, Sz are the scaling factors along the x, y and z axes respectively, then the scaling matrix is

Translation

Moving an object to a new position in space is known as translation.
The scaled surface is translated to the desired position on the screen.
If Tx, Ty, Tz are the displacements along the x, y and z axes respectively, then the translation matrix is

Perspective Plotting
As the viewing surface is only two-dimensional, we must have some way of projecting our three-dimensional object onto a two-dimensional screen.
In perspective projection, the lines of projection converge at a point called the centre of projection. All the pictures in this panel have been produced through perspective plotting.
If the centre of projection is (xc,, yc, zc) then the matrix for perspective projection is

Note that the point (x, y, z) is being represented as the point (x, y, z, 1) in four-dimensional space. So all our `transformation' matrices are 4 ´ 4 matrices. On post-multiplying (x, y, z, 1) by a `transformation' matrix we can find the new co-ordinates. |
Copyright © 2022 ICICI Centre for Mathematical Sciences
All rights reserved. Send us your suggestions at
|