Whether you are a novice computer user or an advanced programmer, today's graphics-oriented PCs require that you explore and understand a dazzling array of graphics techniques and technologies. This book details the fundamentals of graphics programming for the IBM PC and compatibles, teaching C programmers of all levels how to create impressive graphics easily and efficiently. Through detailed discussions and sample programs, you'll gain the tools and techniques for:

  • Loading Installable Fonts
  • Programming VGA Registers
  • Mouse Programming
  • Color Generation Schemes
  • Animation
  • SVGA Programming
  • Fractals
  • Video games
  • Preparing Professional Charts
  • Drawing Algorithms for Lines and Circles

All these topics have been supported by source code in C, which you can easily modify to suit your specific needs.