The second edition of this successful text includes 3 new chapters as well as being thoroughly updated and enhanced throughout.
Features:
(1) Presents a shortcut to 3D graphics theory, and serves as a concise guide to both theory and programming, (2) Covers JOGL, a vehicle of 3D graphics programming in Java, (3) The 3 new chapters cover Vertex and Pixel Shader, Cg in JOGL Programming and an Introduction to 3D Graphics Games, (4) Provides a new appendix for Basic Mathematics for 3D Graphics, (5) Incorporates numerous practical examples and exercises, (6) Introduces and describes Java3D, a shortcut to high-level 3D graphics APIs in Java, (7) Provides readers with comprehensive samples in JOGL and Java3D, (8) Offers a supplementary website with updates, sample programs, figures and instructions for setting up the OpenGL programming environment.
Written by two leaders in 3D graphics, virtual experience and statistical data visualization, this text/reference is a comprehensive, yet concise volume intended for software developers, students and scientists. TOC:Introduction.- Transformation and Viewing.- Color and Lighting.- Blending and Texture Mapping.- Curved Models.- Vertex Shading, Pixel Shading and Parallel Processing.- Cg Programming.- Programming in Java3D.- Advanced Topics.- Appendix A: Basic Mathematics for 3D Computer Graphics.