File Size: 4.50 Mb
Description
Java 3D is a client−side Java application programming interface (API) developed at Sun Microsystems for rendering interactive 3D graphics using Java. Using Java 3D you will be able to develop richly interactive 3D applications, ranging from immersive games to scientific visualization applications.
Java 3D Programming is aimed at intermediate to experienced Java developers. Previous experience in graphics programming (OpenGL and Swing, for example) will be very useful, but it's not a prerequisite. No book stands alone and you should make good use of the many online resources and books listed in appendix B and the bibliography. Readers new to Java 3D should definitely download Sun's excellent (free) Java 3D tutorial. This book is intended to serve as a companion to the Sun API documentation and the Java 3D tutorial.
Content:-
CHAPTER 1: What is Java 3D and is it for me?
CHAPTER 2: 3D graphics programming
CHAPTER 3: Getting started, Hello Java 3D!
CHAPTER 4: The scenegraph
CHAPTER 5: Scenegraph node reference
CHAPTER 6: Defining the universe
CHAPTER 7: Data model design
CHAPTER 8: Geometry reference
CHAPTER 9: Setting geometry appearances
CHAPTER 10: Lights
CHAPTER 11: Behaviors—navigation, alignment, and LOD
CHAPTER 12: Using Interpolator
CHAPTER 13: Writing custom behaviors
CHAPTER 14: Using texture images
CHAPTER 15: Geometry utility classes and object loaders
CHAPTER 16: Object interaction—picking and collision detection
CHAPTER 17: Java 3D, Swing, and applets
CHAPTER 18: Java 3D system architecture
Appendix A: Example code
Appendix B: Programming and graphics resources online
Appendix C: Example code
Author Details
Daniel Selman is a Staff Engineer for BEA System, working on
personalization technology for scalable J2EE applications, and
specification lead for JSR-94, the Java Rule Engine API
You May Also Like These E-Books:-
No comments:
Post a Comment