ABSTRACT

The PC Graphics Handbook serves advanced C++ programmers dealing with the specifics of PC graphics hardware and software.

Discussions address:

  • 2D and 3D graphics programming for Windows and DOS
  • Device-independent graphics
  • Mathematics for computer graphics
  • Graphics algorithms and procedural oper
  • chapter 1|22 pages

    - PC Graphics Overview

    chapter 2|10 pages

    - Polygonal Modeling

    chapter 3|22 pages

    - Image Transformations

    chapter 4|24 pages

    - Programming Matrix Transformations

    chapter 5|16 pages

    - Projections and Rendering

    chapter 6|16 pages

    - Lighting and Shading

    chapter 7|32 pages

    - VGA Fundamentals

    chapter 8|26 pages

    - VGA Device Drivers

    chapter 9|20 pages

    - VGA Core Primitives

    chapter 10|30 pages

    - VGA Geometrical Primitives

    chapter 11|54 pages

    - XGA and 8514/A Adapter Interface

    chapter 12|62 pages

    - XGA Hardware Programming

    chapter 13|26 pages

    - SuperVGA Programming

    chapter 14|34 pages

    - DOS Animation

    chapter 15|50 pages

    - DOS Bitmapped Graphics

    chapter 16|34 pages

    - Graphics Programming in Windows

    chapter 17|28 pages

    - Text Graphics

    chapter 18|24 pages

    - Keyboard and Mouse Programming

    chapter 19|48 pages

    - Child Windows and Controls

    chapter 20|38 pages

    - Pixels, Lines, and Curves

    chapter 21|52 pages

    - Drawing Figures, Regions, and Paths

    chapter 22|34 pages

    - Windows Bitmapped Graphics

    chapter 23|12 pages

    - Introducing DirectX

    chapter 24|24 pages

    - DirectX and COM

    chapter 25|18 pages

    - Introducing DirectDraw

    chapter 26|24 pages

    - Setting Up DirectDraw

    chapter 27|12 pages

    - DirectDraw Exclusive Mode

    chapter 28|30 pages

    - Access to Video Memory

    chapter 29|30 pages

    - Blitting

    chapter 30|22 pages

    - DirectDraw Bitmap Rendering

    chapter 31|32 pages

    DirectDraw Animation

    chapter 32|30 pages

    - Direct3D Fundamentals

    chapter 33|30 pages

    - Direct3D Programming