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)
Just stay with simple combination and you won't have any
trouble
-
Transform3D extends the Object
class
shear [n.]
(§ Homonym: sheer)
1. A machine that cuts sheet metal by passing a blade through it.
2. (Physics) A deformation of an object in which parallel planes remain parallel
but are shifted in a direction parallel to themselves; "the shear changed
the quadrilateral into a parallelogram."