Theory of Computation & Computer Graphics — Three-Dimensional Transformation, NEC licence examination syllabus (Nepal Engineering Council).
The 3D generalization of "push sideways" — now any axis can push any other.
Set shx = 1 and shy = 2 to reproduce the worked example above: (1,1,2) becomes (3,5,2).
In 2D there was one choice to make — shear x against y, or y against x. In 3D any axis can push either of the other two, so the matrix has six possible off-diagonal shear terms rather than two.
The z-shear above is the usual worked example: x and y each shift in proportion to z, while z itself is unchanged. Points on the plane z = 0 do not move at all, and that invariant plane is what tilts the solid rather than sliding it.
In 2D the unmoved set was a line; in 3D it is a plane. Identifying which plane stays fixed is the quickest way to say which shear was applied.Create a free account to tick topics off, take notes as you read, watch the video lessons and get a day-by-day study plan built around your exam date.
Loading…