Java 3D programming (Free PDF)

 https://images.manning.com/720/960/resize/book/1/2bc8899-3a4b-4d02-9db4-1dcc7e873eff/selman.jpg

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




Download Drive-1

You May Also Like These E-Books:-

No comments:

Post a Comment