OpenGL 4 Shading Language Cookbook : build high-quality, real-time 3D graphics with OpenGL 4.6, GLSL 4.6 and C++17. - David Wolff, (Packt Publishing Limited, 2018)