Pixel Shaders: An Interactive Introduction to Graphics Programming
by Toby Schachman
Publisher: pixelshaders.com 2013
This book is intended to bring the wonder and joy of graphics processor programming to a wider audience. It is targeted at artists who want to integrate powerful computer graphics into their work, and traditional programmers who want to try thinking about programming in a different way.
Home page url
Download or read it online for free here:
by Bret Victor - worrydream.com
The book demonstrates the crucial role of information graphic design, and presents three approaches to context-sensitivity. The intent is to introduce a 'unified theory' of information software design, and provide inspiration for designers.
by James D. Murray, William vanRyper - O'Reilly
This is the definitive work on file formats -- the book that will become a classic for graphics programmers and everyone else who deals with the low-level technical details of graphics files. It includes information on nearly 100 file formats.
by Julian Smart, Kevin Hock, Stefan Csomor - Prentice Hall PTR
wxWidgets is a free C++ API for writing GUI applications. This book is the best way for beginning developers to learn wxWidgets programming in C++. It is a must-have for programmers thinking of using wxWidgets and those already using it.
by Hubert Nguyen - Addison-Wesley Professional
This volume provides a snapshot of the latest GPU (Graphics Processing Unit) programming techniques. Readers will find that the latest algorithms create ultra-realistic characters, better lighting, and post-rendering compositing effects.