An OpenGL framebuffer object. More...
Go to the source code of this file.
Classes | |
class | lobot::RenderBuffer |
An encapsulation of an OpenGL framebuffer object. More... |
An OpenGL framebuffer object.
This file defines a class that uses parts of OpenGL's framebuffer object API to implement an off-screen rendering buffer for the Robolocust UI. All rendering takes place in this off-screen buffer and is then transferred to the screen. This architecture allows us to easily implement screen captures for later encoding as an MPEG so that users can obtain a record of a particular run/experiment of the robot.
Definition in file LoRenderBuffer.H.