160

Transforming shapes
Abiding by Transform3D restrictions

  • A 3D transform must be affine
  • No perspective-like homogeneous division, such as for hyperbolic spaces
  • A 3D transform must be congruent if used in a TransformGroup above a ViewPlatform
  • No non-uniform scaling of the viewpoint
  • ViewPlatform is discussed later in the tutorial