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: | 114 |
Created: | 2022-02-03 |
License: | GNU GPL |
Author(s): | Daniel Selman |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about Java 3D Programming
Download free course Effective AWK Programming, pdf file on 572 pages by Arnold Robbins.
The popular C programming language is used for a huge range of applications, from the tiny microcontrollers used in toasters and watches up to complete operating systems.
Download free course Introduction to Programming with Fortran, pdf file on 963 pages by Ian Chivers, Jane Sleightholme.
Welcome to the world of computer programming! In this book, you will learn the essential concepts of programming using Python language.
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.