This wiki has been automatically closed because there have been no edits or log actions made within the last 60 days. If you are a user (who is not the bureaucrat) that wishes for this wiki to be reopened, please request that at Requests for reopening wikis. If this wiki is not reopened within 6 months it may be deleted. Note: If you are a bureaucrat on this wiki, you can go to Special:ManageWiki and uncheck the "Closed" box to reopen it.

Computer Graphics

From Ioannis Kourouklides

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.

Online Courses

Video Lectures

Lecture Notes


  • 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.



  • OpenGL
  • OpenSteer - C++ library to help construct steering behaviors for autonomous characters in games and animation

See also

Other Resources