Isometric projection is used in dojox.gfx3d to project the transformed 3D objects to 2D shapes, which is much simpler than persepctive projection and still widely used in the pseudo 3D games. The identity camera transform casts
to
, you may imagine parallel lights from the Z-axis casting the shadow to
plate. If we transform, rotate the plate, the casted coordinations may change, i.e the idea of camera transform.
The camera transform matrix is defined as3:
![]() |
(3) |
The overall transfrom matrix is:
![]() |
(4) |