Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Practical Algorithms for 3D Computer Graphics, Second Edition

Buy

Practical Algorithms for 3D Computer Graphics, Second Edition covers the fundamental algorithms that are the core of all 3D computer graphics software packages. Using Core OpenGL and OpenGL ES, the book enables you to create a complete suite of programs for 3D computer animation, modeling, and image synthesis.

Since the publication of the first edition, implementation aspects have changed significantly, including advances in graphics technology that are enhancing immersive experiences with virtual reality. Reflecting these considerable developments, this second edition presents up-to-date algorithms for each stage in the creative process. It takes you from the construction of polygonal models of real and imaginary objects to rigid body animation and hierarchical character animation to the rendering pipeline for the synthesis of realistic images.

New to the Second Edition

  • New chapter on the modern approach to real-time 3D programming using OpenGL
  • New chapter that introduces 3D graphics for mobile devices
  • New chapter on OpenFX, a comprehensive open source 3D tools suite for modeling and animation
  • Discussions of new topics, such as particle modeling, marching cubes, and techniques for rendering hair and fur
  • More web-only content, including source code for the algorithms, video transformations, comprehensive examples, and documentation for OpenFX

The book is suitable for newcomers to graphics research and 3D computer games as well as more experienced software developers who wish to write plug-in modules for any 3D application program or shader code for a commercial games engine.

(HTML tags aren't allowed.)

Climate Change (Global Viewpoints)
Climate Change (Global Viewpoints)

Global interdependence has become an undeniable reality. Mass media and technology have increased worldwide access to information and created a society of global citizens. Understanding and navigating this global community is a challenge, requiring a high degree of information literacy and a new level of learning sophistication.

Building...

Configuring Cisco Unified Communications Manager and Unity Connection: A Step-by-Step Guide (2nd Edition)
Configuring Cisco Unified Communications Manager and Unity Connection: A Step-by-Step Guide (2nd Edition)

On March 10, 1876, Alexander Graham Bell made the first successful telephone call. As with many things, the test was purely accidental. Graham spilled acid on his leg, and Watson, his assistant, heard his call for help through the telephone. So, what has changed over the last 129 years? It would be easier to discuss what hasn’t...

Introduction to Artificial Intelligence (Undergraduate Topics in Computer Science)
Introduction to Artificial Intelligence (Undergraduate Topics in Computer Science)

Artificial Intelligence (AI) has the definite goal of understanding intelligence and building intelligent systems. However, the methods and formalisms used on the way to this goal are not firmly set, which has resulted in AI consisting of a multitude of subdisciplines today. The difficulty in an introductory AI course lies in conveying...


Windows Phone 7.5 Application Development with F# (Professional Expertise Distilled)
Windows Phone 7.5 Application Development with F# (Professional Expertise Distilled)

Develop amazing applications for Windows Phone using F#

Overview

  • Understand the Windows Phone application development environment and F# as a language
  • Discover how to work with Windows Phone controls using F#
  • Learn how to work with gestures, navigation, and data access
  • ...
Erlang and OTP in Action
Erlang and OTP in Action

For a long time, the world of Erlang programming had only one book—The Book,1 released in 1993 and revised in 1996. Fanatics can still find it in print, at a price of over $100. A decade or so after its publication, The Book was getting long in the tooth, to say the least. The language had evolved to include several new and...

iMovie '09 and iDVD: The Missing Manual
iMovie '09 and iDVD: The Missing Manual
Bursting with new features, Apple's iMovie '09 is vastly more usable and complete than iMovie '08--amazing right out of the box. But the box doesn't include a good user's guide, so learning these applications is another matter. iMovie '09 and iDVD: The Missing Manual gets you up to speed on everything you need to turn raw digital footage...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy