Transforming Shapes
Transform3D
- A Transform3D describes the transform used
by a TransformGroup
- Represented as a 4x4 double precision matrix
- Can represent translation, rotation, scaling, and shear
- Must be affine
(ie, no perspective-like homogeneous division)
- Transforms must be congruent if used
in a TransformGroup
that is an ancestor of a ViewPlatform
(ie, no non-uniform scaling)