by Nobuhiko Mukai
Publisher: InTech 2012
Number of pages: 256
The aim of computer graphics is to visualize real objects and imaginary or other abstract items. In order to visualize various things, many technologies are necessary and they are mainly divided into two types in computer graphics: modeling and rendering technologies. This book covers the most advanced technologies for both types. It also includes some visualization techniques and applications for motion blur, virtual agents and historical textiles.
Home page url
Download or read it online for free here:
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.
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.
by Greg Roelofs - O'Reilly
PNG, the Portable Network Graphics image format, is one little piece of the puzzle. This book makes PNG 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.
by James Chronister
Blender is a 3D technology rendering/animation/game development open-sourced freeware program maintained by the Blender Foundation. This tutorial book is designed to get you up and running in the basics of creating objects and scenes and animating.