Computer Graphics: From Pixels to Programmable Graphics Hardware (Chapman & Hall/CRC Computer Graphics, Geometric Modeling, and Animation Series)