Additional topics
In this chapter, we introduced very basic topics on shaders with the main focus on 2D image processing. For further knowledge of shaders, we suggest the following topics:
3D objects lighting using vertex and fragment shaders
Working with attributes, which is a powerful way for propagating various types of information from a vertex shader to a fragment shader.
Ping-Pong FBO method, which is used for some computations with the fragment shader, for example, particle physics simulation. See the corresponding openFrameworks example in the
examples/gl/gpuParticleSystemExample
folder.