Learn Computer Graphics From Scratch
Publisher: Scratchapixel 2018
Number of pages: 329
Description:
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.
Download or read it online for free here:
Read online
(online html)
Similar books

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.
(17012 views)

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.
(16322 views)

- Wikibooks
This book is a series of tutorials to help new users learn Blender. The tutorials increase in difficulty, and later tutorials build on the lessons in previous ones. Therefore, Blender beginners should follow the tutorials in sequence.
(24536 views)

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.
(7054 views)