Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The Java(TM) 3D API Specification

Buy
The Java 3D API, an exciting new part of the JavaMedia suite of APIs, enables the creation of three-dimensional graphics applications and Internet-based 3D applets. It gives developers high-level constructs for creating and manipulating 3D geometry and for building the structures used in rendering that geometry. With Java 3D, developers can efficiently define and render very large virtual worlds. Moreover, in line with Java's "write once, run anywhere" vision, applications written using Java 3D can run on a wide range of platforms and systems and are adapted for use on the Internet. This book represents the definitive Java 3D API specification, providing authoritative and detailed descriptions of each element of the API. It offers an informative overview of Java 3D, comprehensive instructions for "scene graph" definition and construction, and a detailed description of the Java 3D View Model, an innovative model enabling applications to be displayed on a wide array of devices.

The book also covers: input devices, such as six-degrees-of-freedom trackers; picking mechanisms; behaviors and interpolators for animating objects; and audio capabilities. The Java 3D Execution and Rendering Model is described in depth, including the immediate, retained, and compiled-retained modes.

Comprehensive and definitive, this book is an essential reference for any Java programmer interested in entering the exciting world of three-dimensional Internet applications.

About the Author

Henry Sowizral, a Distinguished Engineer at Sun Microsystems, is the chief architect of the Java 3D API. He is an expert in virtual reality, large-model visualization, and distributed systems. He is co-inventor of the Time Warp simulation methodology.

Kevin Rushforth, a Senior Staff Engineer at Sun Microsystems, is a co-architect of the Java 3D API. He has worked extensively in graphics hardware simulation, microcode, and graphics pipeline software. He is expert in such APIs as PHIGS+, XGL, and OpenGL, and such hardware devices as the Ultra Creator3D.

Michael Deering is a Distinguished Engineer at Sun Microsystems, where he has led the company's 3D graphics technical strategy. He is a co-architect of the Java 3D API and was the chief architect for a number of Sun's 3D graphics hardware accelerators. He is an expert in virtual reality.

(HTML tags aren't allowed.)

Scenario Logic and Probabilistic Management of Risk in Business and Engineering (Applied Optimization)
Scenario Logic and Probabilistic Management of Risk in Business and Engineering (Applied Optimization)
To the author’s knowledge the risk phenomenon in complex technical,
economic and organizational systems is not completely recognized in
the scientific plane and is not also resolved satisfactory for needs of applications,
despite the fact that in complex systems non-success occurs
rather often with human victims and large
...
Applied Fuzzy Arithmetic: An Introduction with Engineering Applications
Applied Fuzzy Arithmetic: An Introduction with Engineering Applications

Applied Fuzzy Arithmetic provides a well-structured compendium that offers both a deeper knowledge about the theory of fuzzy arithmetic and an extensive view on its applications in the engineering sciences, making it a resource for students, researchers, and practical engineers. The first part of the book gives an introduction...

Electric Power Transformer Engineering, Second Edition
Electric Power Transformer Engineering, Second Edition

It is appropriate that I first acknowledge my appreciation to Professor Leo Grigsby for inviting me to prepare the chapter on power transformers for the first edition (2001) of his now very popular Electric Power Engineering Handbook. From this evolved the recognition that two chapters from the 2001 Handbook, those for (1) substations...


Interactive Environments with Open-Source Software: 3D Walkthroughs and Augmented Reality for Architects with Blender 2.43, DART 3.0 and ARToolKit 2.72
Interactive Environments with Open-Source Software: 3D Walkthroughs and Augmented Reality for Architects with Blender 2.43, DART 3.0 and ARToolKit 2.72

Wolfgang, an architecture software specialist, shows you how to use freeware correctly for architecture visualizations in Interactive Ambient. The book begins with an overview of real-time visualization possibilities before showing the reader how to work with three free software packages. The guide describes the appropriate hardware and the...

Nature's Keepers: The Remarkable Story of How the Nature Conservancy Became the Largest Environmental Group in the World
Nature's Keepers: The Remarkable Story of How the Nature Conservancy Became the Largest Environmental Group in the World
Learn the Management and Leadership Lessons of the World's Largest Environmental Organization

"Nature's Keepers is a remarkable book about a remarkable organization—and a ripping yarn about groups and people who make a difference against all odds. Beyond that, it is a matchless tale of a half-century of organizational growth and...

Software Craftsmanship: The New Imperative
Software Craftsmanship: The New Imperative

By recognizing that software development is not a mechanical task, you can create better applications.

Today’s software development projects are often based on the traditional software engineering model, which was created to develop large-scale defense projects. Projects that use this antiquated industrial model tend to take...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy