summaryrefslogtreecommitdiffstats
path: root/src/render/backend/renderer.cpp
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@theqtcompany.com>2015-12-10 13:16:21 +0100
committerLaszlo Agocs <laszlo.agocs@theqtcompany.com>2015-12-10 13:46:31 +0000
commit3b699444951a5467249c36f47bd3489591971569 (patch)
tree88b42d8a4c179188e58292501f1e02db3043002e /src/render/backend/renderer.cpp
parent5e94c15ddc89779c6da7ae919985688173a4d20d (diff)
Reduce specular reflectivity defaults
0.95 -> 0.01 to prevent eye-poppingly white specular highlights. Change-Id: I3e765bad13afe991053932e73cea13b95c950c1c Reviewed-by: Sean Harmer <sean.harmer@kdab.com> Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
Diffstat (limited to 'src/render/backend/renderer.cpp')
-rw-r--r--src/render/backend/renderer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/render/backend/renderer.cpp b/src/render/backend/renderer.cpp
index 989c4ec00..e924222a8 100644
--- a/src/render/backend/renderer.cpp
+++ b/src/render/backend/renderer.cpp
@@ -215,7 +215,7 @@ void Renderer::buildDefaultTechnique()
m_defaultTechnique->addParameter(kd);
basicPass->addBinding(new QParameterMapping(QStringLiteral("diffuse"), QStringLiteral("kd"), QParameterMapping::Uniform));
- QParameter* ks = new QParameter(QStringLiteral("specular"), QVector3D(0.95f, 0.95f, 0.95f));
+ QParameter* ks = new QParameter(QStringLiteral("specular"), QVector3D(0.01f, 0.01f, 0.01f));
m_defaultTechnique->addParameter(ks);
basicPass->addBinding(new QParameterMapping(QStringLiteral("specular"), QStringLiteral("ks"), QParameterMapping::Uniform));
@@ -228,7 +228,7 @@ void Renderer::buildDefaultMaterial()
m_defaultMaterial->setObjectName(QStringLiteral("DefaultMaterial"));
m_defaultMaterial->addParameter(new QParameter(QStringLiteral("ambient"), QVector3D(0.2f, 0.2f, 0.2f)));
m_defaultMaterial->addParameter(new QParameter(QStringLiteral("diffuse"), QVector3D(1.0f, 0.5f, 0.0f)));
- m_defaultMaterial->addParameter(new QParameter(QStringLiteral("specular"), QVector3D(0.95f, 0.95f, 0.95f)));
+ m_defaultMaterial->addParameter(new QParameter(QStringLiteral("specular"), QVector3D(0.01f, 0.01f, 0.01f)));
m_defaultMaterial->addParameter(new QParameter(QStringLiteral("shininess"), 150.0f));
QEffect* defEff = new QEffect;