Below I’ll give you my selections for the best Computer Graphics books by a few categories. I will cover these and other great books more in depth later.
- The Ray Tracer Challenge: A Test-Driven Guide to Your First 3D Renderer (Pragmatic Bookshelf) (2019)
- Mathematics for Computer Graphics (Undergraduate Topics in Computer Science) (2017)
- Mathematics for Computer Graphics and Game Programming: A Self-Teaching Introduction (2019)
- Timing for Animation, Second Edition (2009)
- Engineering & Computer Graphics Workbook Using SOLIDWORKS 2019 (2019)
- Autodesk Fusion 360: A Power Guide for Beginners and Intermediate Users (2nd Edition) (2019)
- Foundations of Game Engine Development, Volume 2: Rendering (2019)
- Engineering & Computer Graphics Workbook Using SOLIDWORKS 2018 (2018)
- The Animator’s Survival Kit: A Manual of Methods, Principles and Formulas for Classical, Computer, Games, Stop Motion and Internet Animators (2012)
- Modern Mathematics And Applications In Computer Graphics And Vision (2014)
The Ray Tracer Challenge: A Test-Driven Guide to Your First 3D Renderer (Pragmatic Bookshelf) (2019)
Brace yourself for a fun challenge: build a photorealistic 3D renderer from scratch! It’s easier than you think.
Mathematics for Computer Graphics (Undergraduate Topics in Computer Science) (2017)
John Vince explains a wide range of mathematical techniques and problem-solving strategies associated with computer games, computer animation, virtual reality, CAD and other areas of computer graphics in this completely revised and expanded fifth edition.The first five chapters cover a general introduction, number sets, algebra, trigonometry and coordinate systems, which are employed in the following chapters on…
Designed to explain the mathematical concepts involved in computer graphics and its entities, this book is ideal for courses in computer graphics, engineering, game development, as well as for professionals in industry. It begins with simple concepts such as how an image is generated on the screen and then moves to cover the different algorithms for the generation of simple geometry on the screen.
A classic of animation education since it first published in 1981. Copies of Timing for Animation have been sitting dog-eared and spine-split on desks and workstations around the world, wherever animation is produced for more than 25 years. All you need to breathe life into your animation is at your fingertips. All the vital techniques employed by animators worldwide are explained using dozens of clear illustrations and simple, straightforward directions.
Engineering & Computer Graphics Workbook Using SOLIDWORKS 2019 is an exercise-based workbook that uses step-by-step tutorials to cover the fundamentals of SOLIDWORKS. The intended audience is college undergraduate engineering majors, but it could also be used in pre-college introductory engineering courses or by self learners.
textbook has been designed for instructor-led courses as well as for self-paced learning. It is intended to help engineers and designers, interested in learning Fusion 360, to create 3D mechanical designs. This textbook is a great help for new Fusion 360 users and a great teaching aid for classroom training. This textbook consists of 14 chapters, total 734 pages covering major workspaces of Fusion 360 such as MODEL, ANIMATION, and DRAWING.
This second volume in the Foundations of Game Engine Development series explores the vast subject of real-time rendering in modern game engines. The book provides a detailed introduction to color science, world structure, projections, shaders, lighting, shadows, fog, and visibility methods. This is followed by extensive discussions of a variety of advanced rendering techniques that include volumetric effects, atmospheric shadowing, ambient occlusion, motion blur, and isosurface extraction.
Engineering and Computer Graphics Workbook Using SOLIDWORKS 2018 is an exercise-based workbook that uses step-by-step tutorials to cover the fundamentals of SOLIDWORKS 2018. The intended audience is college undergraduate engineering majors, but it could also be used in pre-college introductory engineering courses or by self learners.
The Animator’s Survival Kit: A Manual of Methods, Principles and Formulas for Classical, Computer, Games, Stop Motion and Internet Animators (2012)
The definitive book on animation, from the Academy Award-winning animator behind Who Framed Roger Rabbit?Animation is one of the hottest areas of filmmaking today–and the master animator who bridges the old generation and the new is Richard Williams.
This book gathers different areas of mathematics like algebra, geometry, and topology in one place and shows applications of them to computer graphics and vision. It is written in an accessible fashion with a number of images, examples, and exercises.
Best Computer Graphics Books: The Ultimate Collection
We highly recommend you to buy all paper or e-books in a legal way, for example, on Amazon. But sometimes it might be a need to dig deeper beyond the shiny book cover. Before making a purchase, you can visit resources like Library Genesis and download some computer graphics books mentioned below at your own risk. Once again, we do not host any illegal or copyrighted files, but simply give our visitors a choice and hope they will make a wise decision.
COMPLETE GUIDE TO BLENDER GRAPHICS : computer modeling & animation.
Author(s): JOHN M. BLAIN
ID: 2622938, Publisher: CRC PRESS, Year: 2021, Size: 178 Mb, Format: pdf
Image and Graphics Technologies and Applications: 15th Chinese Conference, IGTA 2020, Beijing, China, September 19, 2020, Revised Selected Papers
Author(s): Yongtian Wang; Xueming Li; Yuxin Peng
ID: 2861769, Publisher: Springer Singapore, Year: 2021, Size: 72 Mb, Format: pdf
Computer Graphics from Scratch: A Programmer's Introduction to 3D Rendering
Author(s): Gabriel Gambetta
ID: 2964241, Publisher: No Starch Press, Year: 2021, Size: 9 Mb, Format: epub
Please note that this booklist is not final. Some books are really best-sellers according to Chicago Tribune, others are written by unknown authors. On top of that, you can always find additional tutorials and courses on Coursera, Udemy or edX, for example. Are there any other relevant resources you could recommend? Drop a comment if you have any feedback on the list.