Learn Computer Graphics From Scratch
Publisher: Scratchapixel 2018
Number of pages: 329
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, 450,000 words, C++ source code.
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.
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.
by N. I. Badler, C. B. Phillips, B. L. Webber - Oxford University Press, USA
This volume presents the problem of providing a surrogate or synthetic human for designers and engineers. The book is intended for engineers interested in understanding how a computer surrogate human can augment their analyses of designed environments.
by Toby Schachman - pixelshaders.com
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 computer graphics into their work, and traditional programmers who want to try a different way.