Computer Graphics: Image Synthesis Techniques


Computer Graphics: Image Synthesis Techniques

By Pat Hanrahan
This image synthesis techniques ebook explains
  • The Goals of Rendering
  • Ray Tracing I: Basic Algorithm, Ray-Surface Intersection
  • Ray Tracing II: Acceleration Techniques
  • The Light Field
  • Lights and Lighting, Illumination
  • Camera and Film
  • Sampling and Reconstruction, Aliasing and Antialiasing
  • Statistical Sampling
  • Reflection Models I: BRDFs, Ideal Specular and Diffuse
  • Reflection Models II: Glossy
  • Texture
  • The Rendering Equation
  • Monte Carlo Methods I: Probability, Sampling and Variance Reduction
  • Monte Carlo Methods II: Sampling Paths
  • Monte Carlo Methods III: Irradiance Caching and Photon Maps
  • Radiosity I: Form Factors, Solvers
  • Radiosity II: Meshing and Hierarchical Techniques
  • Volume Rendering
Image Synthesis Techniques
Three aspects
  • Lights and Lighting
    Light sources
    Illumination algorithms
  • Materials
    Reflection models
    Texture models
  • Camera
    Lens and film effects
Fundamentally involves physical modeling and simulation.
‘60-’70’s : Geometric Aspects
Transformation/clipping
  • Evans and Sutherland display pipeline
Hidden line and surface algorithms
  • Sutherland, Sproull, Shumacker sort taxonomy
  • Object vs. Image space
Simple shading and texturing
  • Gouraud: interpolating colors
  • Phong: interpolating normals
  • Blinn, Catmull, Williams texturing

No comments:

Post a Comment

Thanks