OpenGL 4.0 Shading Language Cookbook
- Length: 340 pages
- Edition: 1
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2011-07-26
- ISBN-10: 1849514763
- ISBN-13: 9781849514767
- Sales Rank: #2462680 (See Top 100 Books)
This hands-on guide cuts short the preamble and gets straight to the point – actually creating graphics, instead of just theoretical learning. Each recipe is specifically tailored to satisfy your appetite for producing real-time 3-D graphics using GLSL 4.0. If you are an OpenGL programmer looking to use the modern features of GLSL 4.0 to create real-time, three-dimensional graphics, then this book is for you. Familiarity with OpenGL programming, along with the typical 3D coordinate systems, projections, and transformations is assumed. It can also be useful for experienced GLSL programmers who are looking to implement the techniques that are presented here.
Table of Contents
Chapter 1: Getting Started with GLSL 4.0
Chapter 2: The Basics of GLSL Shaders
Chapter 3: Lighting, Shading Effects, and Optimizations
Chapter 4: Using Textures
Chapter 5: Image Processing and Screen Space Techniques
Chapter 6: Using Geometry and Tessellation Shaders
Chapter 7: Shadows
Chapter 8: Using Noise in Shaders
Chapter 9: Animation and Particles