2016 Reading, Semester 2, 2016

  • Introduction to 3D Game Programming with DirectX 11, Frank D. Luna

    Cg_Programming/Raseterization(Wikibook)

    Cg_Programming/Unity(Wikibook)

    The lecture slides reference the following textbooks (in Library):

    Real Time Rendering, Real-Time Rendering (Google eBook), by Tomas Akenine-Möller et al., A.K. Peters Ltd., 3rd Ed. 2008

    Introduction to computer graphics by Foley, Van Dam, Feiner, Hughes, Phillips, Addison-Wesley, 1990, 1994

    Artificial Intelligence for Games, Ian Millington, John Funge CRC, 2009

    Slides from Interactive Computer Graphics Course (Imperial College)
    Spline curves lecture
    Spline surfaces lecture
    Ray Tracing (I)
    Ray Tracing (II)
    Radiosity (Principles)
    Radiosity (Computational Issues)

    Concise Wikipedi'ata (in the interests of completeness):
    Diamond-square algorithm
    Bicubic Interpolation (Wikipedia) Bump mapping
    Cel Shading
    Radiosity