Computer Graphics Learning Resources
Last updated on August 10, 2026
A collection of the resources I’ve used to learn computer graphics (and related subjects such as deep learning). I’ll keep adding to the list.
Fundamentals
Computer Graphics
Computer Graphics and Imaging given by UC, Berkeley: If you’re starting from scratch like me and want a solid course that covers both graphics and imaging, this is a good place to begin.
Machine Learning / Deep Learning
Dive into Deep Learning: A great starting point for beginners — an interactive book that combines code, the math behind it, and discussion.
Paper Collections
Ke-Sen Huang’s Home Page: Dr. Ke-Sen Huang’s personal collection of CG/CV resources, including papers, courses, posters, and observed acceptance rates for a number of conferences.
Geometric Deep Learning: A collection of material from the field of geometric deep learning, gathering the workshops, tutorials, publications, and code that various researchers have produced over the past few years.
Tools
Deep Graph Library (DGL): A Python package that makes it easy to build models from the graph neural network family on top of existing deep learning frameworks (PyTorch, MXNet, Gluon, and so on).
@misc{brandozhang2019computer,
title = {Computer Graphics Learning Resources},
author = {Brando ZHANG},
year = {2019},
url = {https://brando.dev/2019/03/08/Computer-Graphics-Learning-Resources/},
month = mar
}