From 8994e8fdf2af0176153cb55b443358033a0a5558 Mon Sep 17 00:00:00 2001 From: Weizhen Huang Date: Thu, 23 Nov 2017 13:03:24 +0100 Subject: [PATCH] clamped shinines value to 128 --- libs_required/ACG/GL/GLState.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs_required/ACG/GL/GLState.cc b/libs_required/ACG/GL/GLState.cc index fab4067f..6985702a 100644 --- a/libs_required/ACG/GL/GLState.cc +++ b/libs_required/ACG/GL/GLState.cc @@ -758,13 +758,13 @@ void GLState::set_overlay_color(const Vec4f& _col) void GLState::set_shininess(float _shininess) -{ - shininess_ = _shininess; +{ + shininess_ = _shininess; if (updateGL_ && compatibilityProfile_) { makeCurrent(); - glMaterialf(GL_FRONT_AND_BACK, GL_SHININESS, _shininess); + glMaterialf(GL_FRONT_AND_BACK, GL_SHININESS, std::min(128.f, _shininess)); } } -- GitLab