Graphics Rendering Techniques
Real-time graphics
- 3D games
- Data-visualization
- VR/AR
- Requirement on interactivity is even more stringent, 60fps is not enough
- Rendering 2 different views for left and right eye
Topics include:
- Multi-pass rendering
- Shading/reflection models, shadows
- Non-photorealistic rendering
- Deferred shading
- Rendering algorithms for graphics effects
- Lighting techniques
- Procedural texture mapping
- Screen-space techniques (ambient occlusion)
- Post-rendering processing
Sample Shaders
Table of Contents
- Introduction to Modern OpenGL
- Geometric Transformation and Viewing
- GLSL
- Texture Mapping
- Example Shaders
- Frame Buffer Objects, Shadows
- Image Processing
- Deferred Shading and Screen Space Techniques
- Raytracing
- Local Reflection
- Global Illumination
- Radiosity