QVR 4.1.0
A library to build Virtual Reality applications
|
Functions | |
bool | QVROutputPluginInit (QVRWindow *window, const QStringList &args) |
Initialize an output plugin. | |
void | QVROutputPluginExit (QVRWindow *window) |
Cleanup an output plugin. | |
void | QVROutputPlugin (QVRWindow *window, const QVRRenderContext &context, const unsigned int *textures) |
Output the rendered frame. | |
void QVROutputPlugin | ( | QVRWindow * | window, |
const QVRRenderContext & | context, | ||
const unsigned int * | textures ) |
Output the rendered frame.
window | The window that provides the frame |
context | The render context of the frame |
textures | The textures containing the views |
This is the main function of an output plugin. It takes the rendered views from the textures and displays them on the output device, applying arbitrary postprocessing. The context provides all information available about the views.
See also QVROutputPluginInit() and QVROutputPluginExit().
void QVROutputPluginExit | ( | QVRWindow * | window | ) |
Cleanup an output plugin.
window | The window that provides the output |
See also QVROutputPluginInit() and QVROutputPlugin().
bool QVROutputPluginInit | ( | QVRWindow * | window, |
const QStringList & | args ) |
Initialize an output plugin.
window | The window that provides the output |
args | Plugin argument list from the configuration file |
See also QVROutputPluginExit() and QVROutputPlugin().