G-Buffers

A geometry/graphics buffer (GBuffer) is used to store, at every pixel, information about the geometry at that pixel. All plug-ins in video post can request various components of the GBuffer. When video post calls the renderer, it takes the sum of all the requests and asks the renderer to produce the GBuffer. Developers can use this information to create visual effects that are impossible to achieve without access to a GBuffer.