VISH
0.2
|
Encapsulation of a framebuffer, which is used to collect image rendering results. More...
#include </home/werner/origo/vish/ocean/Anemonia/VFrameBuffer.hpp>
Encapsulation of a framebuffer, which is used to collect image rendering results.
Note that the framebuffer itself does not store any image information. Instead, it provides means to render an image and provide the results to somewhere else. The VFrameBuffer itself is nothing more than a pointer to a Renderer object that will do the actual work.
For instance, it may be used to directly pass image rendering to an OpenGL texture. It may also be used to implement interactive OpenGL viewers. It may moreover be used to implement software raytracing, nothing to do with OpenGL at all.
Currently, this class is still under investigation and major restructing will happen.