Game Development Reference
Shader programming has a long history and it exists in many variations. Interesting as they
are, this topic is not enough to cover even a small portion of the topics in shader program-
ming. In this section, we will briefly mention what shaders are and what support SFML has
in terms of loading and using them, but we will not go into too much detail. If you are in-
terested in learning more about them, it is worth getting another topic with the GLSL lan-
guage as its core topic or following an online guide. I recommend the GLSL 1.2 Tutorial
at Lighthouse3d.com - http://www.lighthouse3d.com/tutorials/glsl-tutorial/ .