Magic Ink: Information Software and the Graphical Interface
by Bret Victor
Publisher: worrydream.com 2006
Number of pages: 73
The book demonstrates the crucial role of information graphic design, and presents three approaches to context-sensitivity, of which interactivity is the last resort. The intent is to introduce a 'unified theory' of information software design, and provide inspiration and direction for progressive designers who suspect that the world of software isn't as flat as they've been told.
Home page url
Download or read it online for free here:
by Jason L. McKesson
This book teaches beginner-level programmable rendering for graphics programmers, from the ground up. The author also covers some important material that is often neglected or otherwise relegated to more 'advanced' concepts.
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.
by Randima Fernando, Mark J. Kilgard - Addison-Wesley
Cg is a complete programming environment for the fast creation of special effects and real-time experiences on multiple platforms. This book is the definitive introduction to Cg, and will be essential for anyone programming real-time graphics.
Nvidia's programming language Cg is one of several commonly used shading languages for real-time rendering. These shading languages are used to program shaders (i.e. more or less small programs) that are executed on a GPU (graphics processing unit).