Chapter 12. Interaction with the Virtual World
IN THIS CHAPTER
Types of 3D User Interaction
The Behavior Class
Picking
Navigation
Collision Detection and Avoidance
Level of Detail
Using Swing with Java 3D
The BillboardBehavior
Animation Through Interpolators and Alpha Objects
Introduction to Sensors
All the Java 3D programs presented so far have been rather poor from an interaction standpoint. While trying to shield you from the details, we have used several Behaviors that allow us to do enough interaction to examine the scene graph, but our focus so far has been on getting the content into the scene. We now turn our attention to the important topic of human-computer interaction with 3D content.
Get Java™ Media APIs: Cross-Platform Imaging, Media, and Visualization now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.