Datorteknik logo
TDA361/DIT220 - Computer graphics 2014 lp2      
Examiner: Ulf Assarsson
Example
Home   |   Schedule   |   Literature   |   Tutorials   |   Exam   |  

Course literature

  • Real-Time Rendering by Tomas Akenine-Möller, Eric Haines, and Naty Hoffman, 3rd edition, AK Peters Ltd., 2008. Available at Cremona.



Optional material:
If you do not find the lecture slides and course book sufficient, here below are some complementary reading, for your convenience only.
  • Learning Modern 3D Graphics Programming by Jason L. McKesson, 2012 (free online book).

  • For Swedish speaking students, there are these rather old but still good and relevant online book chapters.
    • Introduktion till OpenGL (56 sidor): PS, PDF.
    • Från värld till skärm (20 sidor, 2-spaltigt): PDF, PS.
    • Fraktaler och kaos (12 sidor, 2-spaltigt): PS, PDF,
    • Kurv- och ytapproximation med polynom (16 sidor, 2-spaltigt): PS, PDF,
    • PostScript (9 sidor, 2-spaltigt): PS, PDF
    • Bildbehandling för datorgrafiker. PDF
  • Non-Swedish speaking students are instead referred to:
    • Learning Modern 3D Graphics Programming by Jason L. McKesson (same as above).
    • This one gives a basic introduction to OpenGL: OpenGL: A Primer, 3rd edition or higher, by Edward Angel. This is a summary of the main and most useful parts of OpenGL, including GLSL. Contains good example code. It belongs to a main course book Interactive Computer Graphics - A Top-Down Approach Using OpenGL that likely is less useful to you in this course:
      • (Edward Angel, Interactive Computer Graphics - A Top-Down Approach Using OpenGL , 5:th edition or higher.)


  • Also, here are several online computer graphics books: http://www.realtimerendering.com/#books