
3D User Interfaces with Java 3D
by Jon BarrilleauxOverview
3D User Interfaces with Java 3D is a practical guide for providing next-generation applications with 3D user interfaces for manipulation of in-scene objects. Emphasis is on standalone and web-based business applications, such as for online sales and mass customization, but much of what this book offers has broad applicability to 3D user interfaces in other pursuits such as scientific visualization and gaming.
This book provides an extensive conceptual framework for 3D user interface techniques, and an in-depth introduction to user interface support in the Java 3D API, including such topics as picking, collision, and drag-and-drop. Many of the techniques are demonstrated in a Java 3D software framework included with the book, which also provides developers with many general-purpose building blocks for constructing their own user interfaces.
Applications and their use of 3D are approached realistically. The book is geared towards sophisticated user interfaces for the "everyday user" who doesn't have a lot of time to learn another applicationmuch less a complicated oneand an everyday computer system without exotic devices like head mounted displays and data gloves. Perhaps the best description of this book is: "A roadmap from Java 3D to 'Swing 3D'."
Editorial Reviews
Product Details
- ISBN-13:
- 9781884777905
- Publisher:
- O'Reilly Media, Incorporated
- Publication date:
- 08/28/2000
- Pages:
- 528
- Product dimensions:
- 7.43(w) x 9.26(h) x 1.14(d)
What People are saying about this
Meet the Author
Barrilleaux is a consultant specializing in the application of 3D graphics, imaging and virtual reality. He has been involved in numerous projects to develop 2D and 3D user interfaces for research, training, electronic library and end-user applications.
Customer Reviews
Average Review:
Most Helpful Customer Reviews
![]() |
This book comprehensively covers the Java 3d API. It addresses all modalities of User Interface:Visual, audio, tactile. Not only does it clearly demonstrate how to used the Java 3D libraries, it also presents the concepts of good UI design that are absent in so many GUI programming books. If you are doing any 3D api development or game development, you should have this book on your shelf.
|