The author distills 12 months of using the Java 3D API for commercial projects, as well as innumerable discussions on the Java 3D email list into a book that all Java 3D developers will appreciate. Experienced Java 3D developers will applaud an authoritative resource containing the state-of-the-art in techniques and workarounds, while novice Java 3D programmers will gain a fast-track into Java 3D development, avoiding the confusion, frustration and time wasted learning Java 3D techniques and terminology.
Java 3D Programming comes complete with a comprehensive set of programming examples to illustrate the techniques, features, workarounds and bug fixes contained in the main text.
Table of contents
- What is Java 3D and is it for me?
- 3D graphics programming
- Getting started, Hello Java 3D!
- The scenegraph
- Scenegraph node reference
- Defining the universe
- Data model design
- Geometry reference
- Setting geometry appearances
- Lights
- Behaviors - navigation, alignment, and LOD
- Using Interpolator behaviors
- Writing custom behaviors
- Using texture images
- Geometry utility classes and object loaders
- Object interaction?picking and collision detection
- Java 3D, Swing, and applets
- Java 3D system architecture
Pages : | 352 |
Size : | 4.5 MB |
Downloads: | 96 |
Created: | 2022-02-03 |
License: | GNU GPL |
Author(s): | Daniel Selman |
Others related eBooks about Java 3D Programming
Physical computing allows us to build interactive physical systems by using software &..., download free C Programming tutorial in PDF (512 pages) created by Julien Bayle .
This book describes the Persistent Memory technology and why it is exciting the industry. It covers the operating system and hardware requirements as well as how to create development environments using emulated or real persistent memory hardware.
This book to provides a complete and coherent review of the theory of Genetic Programming (GP)). This unique overview of this exciting technique is written by three of the most active scientists in GP.
The book is an introductory and down-to-earth presentation of Constraint Logic Programming (CLP), an exciting software paradigm, more and more popular for solving combinatorial as well as continuous constraint satisfaction problems and constraint optimization problems. It is based on the popular,
Download free course Programming Computer Vision with Python, pdf file on 300 pages by Jan Erik Solem.