Department of Computer Science
Korea Advanced Institute of Science and Technology (KAIST)

CS580: Computer Graphics (Spring 2013)

CS580: Computer Graphics (S13)

Focus on Rendering

Instructor: Sung-eui Yoon

When and where: 4:00-5:15pm on Tues. and Thur. at Room 3444 (5th class room in 3rd floor at CS building)
First class: Mar-5 (Tue.) (please come to first class for more information)
Textbook: Course Notes and In-Class Handouts
Class Noah board



  • Course overview
  • Lectures and tentative schedule
  • Student presentations
  • Additional reference materials
  • Line

    Course overview

    Fig. 1, Photo-realistic image generated by ray tracing method. (Image excerpted from PovRay homepage)

    Photo-realistic rendering has been one of major topics in the fields of computer graphics and visualization. Various global illumination methods have been developed to achieve such photo-realistic rendering given a model. Such methods have been widely used in various applications including movies, product designs, and virtual prototyping. However, we are still unable to provide interactive performance for global illuminations producing photo-realistic rendering results.

    In this class, we will study basic global illumination methods as well as basic concepts (e.g., texture, lighting, shading) of computer graphics. In addition, we will discuss recent rendering techniques for complex scenes and interactive techniques for various applications.


    Lecture schedule (subject to change)

    # of lecture, date Topics and slides Related material(s) Update time and notice
    Mar - 5 Overview on the course and course policy
    Mar - 7
    Classic rendering pipeline
    Mar - 12
    No class due to the health problem of the instructor
    Mar - 14
    Mar - 19
    Ray tracing PA1 and its hints
    Mar - 21 No class (I will attend ACM I3D 2013 as a paper co-chair)
    Mar - 26
    Mar - 28
    Apr - 2
    Apr - 4
    Apr - 9
    Radiometry HW1

    Radimetry talk: Part 1
    Radimetry talk: Part 2
    Radimetry talk: Part 3
    Radimetry talk: Part 4
    Apr - 11 Rendering equation
    Apr - 16 Invited talk by Prof. Miguel Otaduy
    Apr - 18 Monte Carlo integration
    Apr - 23
    Mid-term exam
    Apr - 25
    No class because of the mid-term exam week
    Apr - 30
    May - 2
    Monte Carlo ray tracing Part I, Part II PA2, its hints, and additional info.
    May - 7

    Mid-term project presentations
    Apr - 9
    Apr - 14 Apr - 16
    Part III,
    May - 21
    Student presentation 1 ( MH, JB)
    May - 23
    Student presentation 2 ( SM, GJ)
    May - 28
    Student presentation 3 (GY, GH)
    May - 30
    Student presentation 4 ( MB, HS)
    June - 4
    Student presentation 5 (SW, JH)
    June - 11
    June - 13
    Final project presentations (extended class)

    Student presentations and reports

    Student presentations and projects at 2010

    Student presentations and projects at 2008

    Student projects at 2007

    Topic Project homepage

    For your presentations, please use the this powerpoint template.


    Additional reference materials and links

    SIGGRAPH course notes

    Public software:

  • Our in-house interactive ray tracer
  • Lux Render
  • Open Source RenderMan

  • Paper search:

  • Google scholar
  • Tim Rowley's graphics paper collections
  • Ke-Sen Huang's graphics paper collections
  • Line

    Acknowledgements: The course materials are built upon graduate courses offered at UNC-Chapel Hill and Prof. Kavita Bala's course slides. Particularly, I'd like to thank Kavita Bala; some of slides are directly excerpted from her slides on advanced computer graphics. Thank you so much! Line

    Copyright 2010. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the author.

    This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.