Packt is pleased to announce the release of OpenGL Development Cookbook, a hands-on guide to using current graphics programming techniques including GPU-based methods, with a view to making the most of modern OpenGL 3.3.
About the author: Muhammad Mobeen Movania has a PhD degree in Advanced Computer Graphics and Visualization from Nanyang Technological University (NTU), Singapore. He is also the author of the OpenCloth project, which implements various cloth simulation algorithms in OpenGL.
OpenGL Development Cookbook: RAW will teach readers the graphical programming techniques to implement 3D mesh formats and skeletal animation to understand OpenGL, comprehensively introducing them to the modern OpenGL. The book starts off by exploring vertex-based deformations, common mesh formats, and skeletal animation with GPU skinning, and then goes on to demonstrate different shader stages in the graphics pipeline. It focuses on providing the reader with practical examples on complex topics, such as variance shadow mapping, GPU-based paths, and ray tracing. By the end of OpenGL Development Cookbook: RAW, readers will be confident using the latest advanced GPU-based volume rendering techniques.
The book consists of the following chapters:
1. Introduction to Modern OpenGL Development
2. 3D Viewing and Object Picking System Development
3. Offscreen Rendering and Environment Mapping
4. Lights and Shadows
5. Working with Mesh Model Formats and Simple Particle Systems
6. GPU-based Global Illumination and Alpha Blending Techniques
7. GPU-based volume Rendering Techniques
8. Skeletal and Physically-based Simulation on the GPU
This book is recommended for intermediate OpenGL programmers. Intermediate C++ users will also find this book to be a useful resource. For further details, please visit the book page at www.packtpub.com/opengl-development-cookbook/book
|OpenGL Development Cookbook|
| Explore graphics elements including lights and shadows in an easy to understand manner
For more information, please visit: http://www.packtpub.com/opengl-development-cookbook/book