• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 13. CUSTOMIZING SIZE, LOCATION, ... > Transforms (javax.media.j3d.Transfor...

Transforms (javax.media.j3d.Transform3D)

Collectively, these three operations (translation, rotation, and scaling) are known as "transformations" or simply "transforms." In Java 3D, they are represented by a class of objects known as a Transform3D (javax.media.j3d.Transform3D). A single Transform3D object can represent a translation, a rotation, a scaling, or any combination of the three.

In order to understand the various methods of the Transform3D object, it's necessary to understand how a transform is represented mathematically. Each transform consists of an array of 16 numbers, arranged in a four-by-four array:


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint