Java™ Media APIs: Cross-Platform Imaging, Media, and Visualization
by Alejandro Terrazas, John Ostuni, Michael Barlow
The Java 3D View Model
Java 3D has a particularly sophisticated model for creating views into the virtual world. These views include both perspective and parallel projections as previously discussed as well as stereoscopic views that will be discussed in Chapter 13.
Java 3D's view model is controlled primarily through the View object. The View object contains all the information necessary to render a 3D scene from a single viewpoint and is attached to a virtual platform, called the ViewPlatform, which in many ways resembles a moveable camera. You should note, however, that the ViewPlatform object extends this traditional concept of a camera platform in several important ways. These additional capabilities have relevance to some advanced applications ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access