mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-19 07:39:19 +02:00
configurable renderer
This commit is contained in:
47
Globals.cpp
47
Globals.cpp
@@ -73,16 +73,6 @@ global_settings::ConfigParse(cParser &Parser) {
|
||||
Parser.getTokens(1, false);
|
||||
Parser >> iWindowHeight;
|
||||
}
|
||||
else if (token == "renderwidth")
|
||||
{
|
||||
Parser.getTokens(1, false);
|
||||
Parser >> render_width;
|
||||
}
|
||||
else if (token == "renderheight")
|
||||
{
|
||||
Parser.getTokens(1, false);
|
||||
Parser >> render_height;
|
||||
}
|
||||
else if (token == "heightbase")
|
||||
{
|
||||
|
||||
@@ -339,18 +329,6 @@ global_settings::ConfigParse(cParser &Parser) {
|
||||
Parser.getTokens();
|
||||
Parser >> ScaleSpecularValues;
|
||||
}
|
||||
else if( token == "gfxrenderer" ) {
|
||||
// shadow render toggle
|
||||
std::string gfxrenderer;
|
||||
Parser.getTokens();
|
||||
Parser >> gfxrenderer;
|
||||
BasicRenderer = ( gfxrenderer == "simple" );
|
||||
}
|
||||
else if( token == "shadows" ) {
|
||||
// shadow render toggle
|
||||
Parser.getTokens();
|
||||
Parser >> RenderShadows;
|
||||
}
|
||||
else if( token == "shadowtune" ) {
|
||||
Parser.getTokens( 4, false );
|
||||
Parser
|
||||
@@ -671,6 +649,31 @@ global_settings::ConfigParse(cParser &Parser) {
|
||||
Parser.getTokens( 1 );
|
||||
Parser >> captureonstart;
|
||||
}
|
||||
else if (token == "gfx.framebuffer.width")
|
||||
{
|
||||
Parser.getTokens(1, false);
|
||||
Parser >> render_width;
|
||||
}
|
||||
else if (token == "gfx.framebuffer.height")
|
||||
{
|
||||
Parser.getTokens(1, false);
|
||||
Parser >> render_height;
|
||||
}
|
||||
else if (token == "gfx.shadowmap.enabled")
|
||||
{
|
||||
Parser.getTokens(1);
|
||||
Parser >> gfx_shadowmap_enabled;
|
||||
}
|
||||
else if (token == "gfx.envmap.enabled")
|
||||
{
|
||||
Parser.getTokens(1);
|
||||
Parser >> gfx_envmap_enabled;
|
||||
}
|
||||
else if (token == "gfx.postfx.motionblur.enabled")
|
||||
{
|
||||
Parser.getTokens(1);
|
||||
Parser >> gfx_postfx_motionblur_enabled;
|
||||
}
|
||||
else if (token == "gfx.postfx.motionblur.shutter")
|
||||
{
|
||||
Parser.getTokens(1);
|
||||
|
||||
Reference in New Issue
Block a user