I am pleased to announce the availablity of a new Java 3D book:

                    Java 3D API Jump-Start
              By Aaron E. Walsh and Doug Gehringer

You can read about the book at its web site:

    http://web3dbooks.com/java3d/jumpstart

We wrote this book as a guide to getting started with Java 3D. It is
intended to give users a way to understand the many classes in Java 3D.
The entire API is covered with details about the features that most
programs use, and "need to know" information about less used features.
The concepts are explained using images and code snippets make it clear
what each feature does and how different features work together.

Many of the images in the book were created with the "Java 3D Explorer" a
set of programs that are freely available at the web site.  Using these
programs you can interactively explore the API as you read about each
feature.

Here is a brief summary of the layout of the book:

Chapter 1 Java 3D Overview:
Description of Java 3D.  Examples of applications being written using Java
3D.  How Java 3D compares to other graphics APIs and Java APIs.  How Java 3D
fits into the Java platform.

Chapter 2 Scene Graph Basics
Scene graph concepts. Scene graph classes.  How the scene graph is
interpreted. The kinds of grouping nodes and their uses.

Chapter 3 Creating and Loading Geometry
Creating low level geometry. Using geometry utilities. Loading geometry (and
more) from files.

Chapter 4 Appearances
Basic Appearance concepts. Discussion of each of the appearance
components, including the components related to lighting, transparency and
texture mapping.

Chapter 5 Environment Nodes
Basic concepts, sections on each of the environment node types: Light,
Background, Fog, Sound, and Behavior.

Chapter 6 Tools: Transformation, Viewing and Picking
The components of transformations, combining transformations in a scene graph.
Viewing concepts and classes, using behaviors to move the view, advanced
viewing concepts. Picking concepts, classes and uses.

I hope that this book becomes a valuable resource for the Java 3D community.
Please send any comments to [EMAIL PROTECTED]

Doug Gehringer

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to