09-06-2016 , 07:08 AM
September 06 2016
OpenGL Development Cookbook
OpenGL brings an added dimension to your graphics by utilizing the remarkable power of modern GPUs. This straight-talking cookbook is perfect for intermediate C++ programmers who want to exploit the full potential of OpenGL.
What You Will Learn
OpenGL Development Cookbook
OpenGL brings an added dimension to your graphics by utilizing the remarkable power of modern GPUs. This straight-talking cookbook is perfect for intermediate C++ programmers who want to exploit the full potential of OpenGL.
What You Will Learn
- Create an OpenGL 3.3 rendering context
- Get to grips with camera-based viewing and object picking techniques
- Learn off-screen rendering and environment mapping techniques to render mirrors
- Discover shadow mapping techniques, including variance shadow mapping
- Implement a particle system using shaders
- Learn about GPU-based methods for global illumination using spherical harmonics and SSAO
- Understand translucent geometry and order independent transparency using dual depth peeling
- Explore GPU-based volumetric lighting using half angle slicing and physically based simulation on the GPU using transform feedback