Aggregates controllable parameters for all things related to OpenGL rendering. More...
#include <parameters_render.h>
Public Member Functions | |
ParametersRender (const boost::program_options::variables_map &opts) | |
Constructor. | |
~ParametersRender () | |
Destructor. | |
const XYZ | illumination_direction () const |
Illumination direction computed from azimuth and elevation angles. | |
Static Public Member Functions | |
static boost::program_options::options_description | options () |
Public Attributes | |
bool | wireframe |
Flag selecting OpenGL wireframe rendering. | |
bool | display_list |
Render via display list. | |
bool | joystick_mouse |
Joystick mode for flight. | |
float | ambient |
Amount of global ambient illumination (0-1) | |
float | illumination_azimuth |
Controls illumination direction. | |
float | illumination_elevation |
Controls illumination direction. | |
FloatRGBA | background_colour_low |
Background colour at low altitude. | |
FloatRGBA | background_colour_high |
Background colour at high altitude. | |
float | fps_target |
Target frame rate. | |
Aggregates controllable parameters for all things related to OpenGL rendering.