From 2e7e07389f3ec9c0f74044e5d25950b20fb08e69 Mon Sep 17 00:00:00 2001 From: Maurice Raybaud Date: Tue, 24 Dec 2019 08:07:33 +0100 Subject: POV: fix colored specular pre 2.8 property was still used. Now in the .pov. wrapper. --- render_povray/shading.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'render_povray/shading.py') diff --git a/render_povray/shading.py b/render_povray/shading.py index 825cdd70..ac1f923f 100644 --- a/render_povray/shading.py +++ b/render_povray/shading.py @@ -787,7 +787,7 @@ def writeTextureInfluence(mater, materialNames, LocalMaterialNames, path_image, trans = 1.0 - mater.pov.alpha else: trans = 0.0 - if ((mater.specular_color.s == 0.0) or (mater.pov.diffuse_shader == 'MINNAERT')): + if ((mater.pov.specular_color.s == 0.0) or (mater.pov.diffuse_shader == 'MINNAERT')): # No layered texture because of aoi pattern used for minnaert and pov can't layer patterned colored_specular_found = False else: @@ -1192,7 +1192,7 @@ def writeTextureInfluence(mater, materialNames, LocalMaterialNames, path_image, # Close first layer of POV "texture" (Blender material) tabWrite("}\n") - if ((mater.specular_color.s > 0.0) and (mater.pov.diffuse_shader != 'MINNAERT')): + if ((mater.pov.specular_color.s > 0.0) and (mater.pov.diffuse_shader != 'MINNAERT')): colored_specular_found = True else: @@ -1222,7 +1222,7 @@ def writeTextureInfluence(mater, materialNames, LocalMaterialNames, path_image, tabWrite("texture {\n") tabWrite("pigment {rgbft<%.3g, %.3g, %.3g, 0, 1>}\n" % \ - (mater.specular_color[0], mater.specular_color[1], mater.specular_color[2])) + (mater.pov.specular_color[0], mater.pov.specular_color[1], mater.pov.specular_color[2])) tabWrite("finish {%s}\n" % (safety(material_finish, Level=2))) # Level 2 is translated spec texturesNorm = "" -- cgit v1.2.3