PNG: The Definitive Guide
by Greg Roelofs
Publisher: O'Reilly 1999
Number of pages: 321
PNG, the Portable Network Graphics image format, is one little piece of the puzzle. In PNG: The Definitive Guide, I attempt to make PNG a little less puzzling by explaining the motivations behind PNG's creation, the ways in which it can be used, and the tools that can manipulate it. The intended audience is anyone who deals with PNG images, whether as an artist, a programmer, or a surfer on the World Wide Web.
Home page url
Download or read it online for free here:
by Dave Shreiner - Addison-Wesley Professional
Clear explanations of OpenGL functionality and basic computer graphics techniques, such as building and rendering 3D models; viewing objects from different perspective points; and using shading, lighting, and texturing effects for greater realism.
by Michael Abrash - Coriolis Group Books
A book for game developers and serious assembly language programmers. It explores the technology behind the popular Doom and Quake 3-D games, and explains optimized solutions to 3-D graphics problems from texture mapping, hidden surface removal, etc.
OpenGL is an API used for drawing 3D graphics. This book is aimed at beginners who are discovering OpenGL. It will assume knowledge of basic C and C++. If you know nothing about 3D graphics, we'll try to familiarize you along the way.
From the table of contents: Mathematics and Physics for Computer Graphics; Foundations of 3D Rendering; Better, Faster, More; Advanced Techniques; Digital Imaging; Procedural Generation of Virtual Worlds. 32 lessons, 166 chapters, C++ source code.