
Computer Graphics
This page contains resources about Computer Graphics in general.
More specific information is included in each subfield.
Subfields and Concepts
See Category:Computer Graphics for some of its subfields.
- Rendering
- Animation
- Physical simulation
- Computer Vision
- Inverse Graphics
Online Courses
Video Lectures
Lecture Notes
- Computer Graphics by Wojciech Matusik and Frédo Durand
- Computer Graphics by Tomas Lozano-Perez and Jovan Popovic
- Computer Graphics by Leonid Sigal
- Computer Graphics by Kyros Kutulakos
Books
- Shirley, P., Ashikhmin, M., & Marschner, S. (2009). Fundamentals of computer graphics. 3rd Ed. CRC Press.
- Buss, S. R. (2003). 3D computer graphics: a mathematical introduction with OpenGL. Cambridge University Press.
- Watt, A. H. (2000). 3D computer graphics. Addison-Wesley.
Scholarly Articles
- Romaszko, L., Williams, C. K., Moreno, P., & Kohli, P. (2017). Vision-as-inverse-graphics: Obtaining a rich 3d explanation of a scene from a single image. In ICCV 2017 Workshops (pp. 851-859).
- Moreno, P., Williams, C. K., Nash, C., & Kohli, P. (2016). Overcoming occlusion with inverse graphics. In Gang, H., & Jegou, H. (Eds.). Lecture Notes in Computer Science 9915. ECCV 2016 Workshops, Vol. 3 (pp. 170-185). Springer.
- Hertzmann, A. (2003). Machine Learning for Computer Graphics: A Manifesto and Tutorial. In 11th Computer Graphics and Applications, Proceedings (pp. 22-36). IEEE.
Tutorials
Software
- OpenGL
- OpenSteer - C++ library to help construct steering behaviors for autonomous characters in games and animation
See also
Other Resources
- Computer Graphics - Google Scholar Metrics (Top Publications)
- CreativeAI: Deep Learning for Graphics