Bildsynthese
Time, Place | Mon 14:00-14:45 MI02.13.010 Wed 13:30-15:00 MI02.13.010 |
Begin: | 21.10.2009 |
Prerequisites | Grundlagen der Computer Graphik |
News
The lecture starts at 13:45 on monday, 21.12.2009.
No lecture on wednesday, 23.12.2009.
Contents
This lecture deals with the fundamentals of photorealistic and interactive image synthesis. In particular, we discuss techniques to achieve interactive frame rates for the realistic rendering of complex models and scenes. Selected graphics algorithms and their efficient implementation exploiting state-of-the-art graphics hardware through OpenGL will be demonstrated. We focus on dedicated parts of the graphics pipeline and we review the functionality provided by consumer class graphics accelerators including programmable vertex and fragment units. In addition, we discuss the governing equations in physics based light transport and we demonstrate effective solution methods for the simulation of global illumination.
Exams
Oral exams on Thursday, 11.02.2010 and Thursday, 18.02.2010.
Course Topics
- Interactive rendering (i.e. local illumination)
- DirectX/OpenGL concepts (and syntax)
- Textures and mapping techniques
- Scene-graph (high-level) APIs
- Graphics hardware
- The programmable graphics pipeline
- Vertex-, Geometry-, and Pixel-Shaders
- Normal mapping
- Per-pixel lighting
- Depth-peeling
- Shadow techniques - Physics based rendering (i.e. global illumination)
- Radiometric quantities, radiance equation
- Radiosity
- Precomputed radiance transfer - Other Topics
- Image based rendering
- REYES
- High dynamic range imaging
- Point based rendering
- Image Compression, e.g. JPEG, MPEG, PNG, GIF
Literature
- Cohen, Wallace: Radiosity and Realistic Image Synthesis, Academic Press
- Woo et al.: OpenGL Programming Guide, 3rd edition, Addison-Wesley
- Rost: OpenGL Shading Language, Addison-Wesley
- Möller, Haines: Real-Time Rendering, 2nd edition, A.K. Peters LTD
- Eberly: 3D Game Engine Design, Morgan Kaufmann
- DeLoura et. al: Game Programming Gems 1 - 3, Charles River Media
- Fernando: GPUGems, Addison-Wesley
- Foley, Van Dam, Feiner, Hughes: Computer Graphics: Principles and Practice, Addison-Wesley, 2nd edition in C
- Watt, Watt: Computer Graphics, Addison-Wesley
- Glassner: Principles of digital image synthesis, Morgan Kaufman
- Encarnaçao, Klein, Strasser: Graphische Datenverarbeitung, 4. Auflage, Oldenburg Verlag
- Griebel, Bungartz, Zenger: Computer Graphik, Vieweg Verlag
Lecture Slides
Enter password
Assignments
There are no separate exercise classes for this lecture. Practical demonstrations and exercises are integrated into the lecture.
Related Stuff
OpenGL
Manual pages zu OpenGL, GLUT, etc.
OpenGL Shading Language
OpenGL - Programming Guide (The Red Book, older version)
Neon Helium OpenGL Tutorials
Nate Robins Tutorial
Terragen Images





