The following 280 words could not be found in the dictionary of 615 words (including 615 LocalSpellingWords) and are highlighted below:

29cdrom   Acceleration   acceleration   acm   action   agoodman   al   Anchor   and   Anisotropic   antialiased   Appel   ar   ared   arnumber   articles   at   au   Author   available   Basic   Basics   be   been   before   Biased   Bibliography   Blinn   bssrdf   by   cabinet   Caching   cacm   Camera   camera   Cameras   Carlo   Carpenter   cfm   Chapter   Chapters   citation   Class   class   Clear   coll   computer   concepts   contain   cook   Cook   copied   cornell   course   courses   Courtesy   cs348b   Cubic   deakin   delivery   densities   diffuse   Digital   direct   Display   display   Distributed   dl   docs   doid   doing   Don   download   edu   Equation   equation   et   ewr7   Examples   expected   Fajardo   Field   Film   filters   Filters   for   framework   Fresnel   fresnel   from   fur   Gates   Generating   Global   Glossy   Goals   Goldstein   gov   graphics   great   Greenberg   greenberg   hair   handed   handout   Hanrahan   henrik   Hint   Human   Ideal   ieee   ieeexplore   iel1   if   illumination   Illumination   image   images   Images   improved   in   included   Integration   interreflection   Introduction   Irradiance   Jensen   journals   Kajiya   Kay   key1   key2   Kolb   lbl   learn   Lecture   lecture15   lectures   Levoy   Libraries   Light   light   llnl   Long   long   low   machine   many   Map   Maps   maps   Marschner   material   Materials   Max   Media   Mitchell   model   models   Models   Monte   More   mpg   Nagel   Netravali   None   now   Number   of   on   One   online   Optical   optional   out   p137   p44   Page   paper   Paper   Papers   papers   Participating   Path   pbrt   pdf   Photon   photon   pictures   Pointers   portal   Porter   presentation2   prod   pubs   radiance   Radiometry   radsite   Ray   ray   Read   Readings   realistic   reason   Reconstruction   reference   Reflectance   Reflection   reflection   Reflection1   Reflection2   Reflection3   Rendering   rendering   reproduce   resource   Rm   room   Rubinstein   S348b   Sampling   sampling   scc308   Sec   Section   Self   sg88   shaded   shown   simulation   Slides   solids   solution   Solving   Some   St   stanford   Stanford   Stochastic   students   surfaces   synthesis   synthesized   techniques   Techniques   Text   Texture   that   The   the   them   these   They   this   to   too   toolong   Tracing   tracing   Translucent   tree   use   using   ve   versions   Video   visual   visualization   volume   Volume   Ward   web   well   westin   when   Whitted   will   wing   You   yourselves  

    Lectures

Papers and articles available on the web will not be handed out in class. Pointers to the online versions of papers are included by the reference. You are expected to download and print these papers yourselves. One reason for doing this is that many visualization papers contain pictures that do not reproduce well when copied. The ACM and IEEE Digital Libraries are now available online for Stanford students. They are a great resource: learn to use them.

Readings not available online will be handed out in class. They will also be available in the CS348b course handout cabinet in Gates Rm 377 (the copy room in the graphics wing 3B).

Hint: Read the material before class!

The Goals of Rendering

  • Lecture Readings
    • D. Greenberg, A framework for realistic image synthesis

      (pdf)

    • More ...

Ray Tracing I: Basics

  • Lecture Text
    • pbrt Chapters 1-3 (Sec 3.7 is optional)

    Readings

Ray Tracing II: Acceleration Techniques

Radiometry

  • Lecture Text
    • pbrt Chapters 5, 13

    Readings
    • P. Hanrahan, Rendering concepts (handout)
    • More ...

The Light Field

Monte Carlo Integration I

  • Lecture Text
    • pbrt Chapters 14

    Readings
    • Chapters 2 and 3, SOA in Monte Carlo Ray Tracing

      (pdf)

    • More ...

Cameras and Film

  • Lecture Text
    • pbrt Chapters 6, 8.1-8.5

    Readings

Monte Carlo Integration II

  • Lecture Text
    • pbrt Chapters 7.3, 7.4, 7.5 (optional), 15.2-15.4

    Readings

Sampling and Reconstruction

  • Lecture Text
    • pbrt Chapters 7.1, 7.6

    Examples Readings
    • Cook, Stochastic sampling in computer graphics,

      (acm)

    • Mitchell, Generating antialiased images at low sampling densities,

      (acm)

    • Mitchell, Netravali, Reconstruction filters for computer graphics,

      (acm)

    • More ...

Reflection Models I - The BRDF and Ideal Reflection Models

Reflection Models II - Glossy

  • Lecture Text
    • pbrt Chapters 9

    Readings
    • J. Blinn, Models of light reflection for computer synthesized pictures (handout)
    • More ...

Texture

  • Lecture Text
    • pbrt Chapters 11

The Rendering Equation

  • Lecture Text
    • pbrt Chapters 16.2

    Readings
    • P. Hanrahan, Rendering concepts, 2.6
    • More ...

Path Tracing

  • Lecture Text
    • pbrt Chapters 16.3

    Readings
    • P. Hanrahan, Solving the rendering equation,

      (pdf)

    • M. Fajardo, Monte Carlo ray tracing in action,

      (pdf)

    • Cook, Carpenter, Porter, Distributed ray tracing,

      (acm)

    • More ...

Irradiance Caching and Photon Maps

  • Lecture Text
    • pbrt Chapters 16.4-16.5

    Readings
    • G. Ward, F. Rubinstein and R. Clear, A ray tracing solution for diffuse interreflection,

      (Paper Page)

    • H. W. Jensen, Global illumination using photon maps,

      (Paper Page)

    • More ...

Participating Media and Volume Rendering

  • Lecture Text
    • pbrt Chapters 12, 17

    Readings
    • M. Levoy, Display of surfaces from volume data,

      (ieee)

    • N. Max, Optical models for direct volume rendering,

      (pdf)

    • More ...

Reflection Models III: Anisotropic and Translucent Materials

  • Lecture Text
    • pbrt Chapter 10

    Readings
    • J. Kajiya and T. Kay, Rendering fur,

      (acm)

    • S. Marschner, et al, Human hair,

      (pdf)

    • H. W. Jensen, et al, BSSRDF,

      (pdf)

    • More ...

Recent