diff --git a/Rendering/OpenGL2/vtkOpenGLRenderer.cxx b/Rendering/OpenGL2/vtkOpenGLRenderer.cxx index 4e129f8e37d960ced66882b87c85a20c88052f7b..9f9e445d9bfb0306e4d2d12a5f1163363f6844a6 100644 --- a/Rendering/OpenGL2/vtkOpenGLRenderer.cxx +++ b/Rendering/OpenGL2/vtkOpenGLRenderer.cxx @@ -329,7 +329,7 @@ void vtkOpenGLRenderer::DeviceRender() // - UseSH is ON, SH is not provided, EnvTex is compatible but empty, error out // - UseSH is OFF, use irradiance bool useSH = this->UseSphericalHarmonics; - if (this->EnvironmentTexture && this->EnvironmentTexture->GetCubeMap()) + if (useSH && this->EnvironmentTexture && this->EnvironmentTexture->GetCubeMap()) { vtkWarningMacro( "Cannot compute spherical harmonics of a cubemap, falling back to irradiance texture");