diff options
Diffstat (limited to 'render_povray/update_files.py')
-rwxr-xr-x | render_povray/update_files.py | 32 |
1 files changed, 12 insertions, 20 deletions
diff --git a/render_povray/update_files.py b/render_povray/update_files.py index cc736a98..3c0aa28a 100755 --- a/render_povray/update_files.py +++ b/render_povray/update_files.py @@ -40,7 +40,7 @@ def update2_0_0_9(): # XXX We could also store the new name, but as it is just the same without leading pov_ ... # Get default values of pov scene props. old_sce_props = { - k: getattr(bpy.types.Scene, k)[1].get('default', None) + k: getattr(bpy.types.Scene, k)[1].get("default", None) for k in [ "pov_tempfiles_enable", "pov_deletefiles_enable", @@ -90,7 +90,7 @@ def update2_0_0_9(): # Get default values of pov material props. old_mat_props = { - k: getattr(bpy.types.Material, k)[1].get('default', None) + k: getattr(bpy.types.Material, k)[1].get("default", None) for k in [ "pov_irid_enable", "pov_mirror_use_IOR", @@ -113,7 +113,7 @@ def update2_0_0_9(): # Get default values of pov texture props. old_tex_props = { - k: getattr(bpy.types.Texture, k)[1].get('default', None) + k: getattr(bpy.types.Texture, k)[1].get("default", None) for k in [ "pov_tex_gamma_enable", "pov_tex_gamma_value", @@ -123,7 +123,7 @@ def update2_0_0_9(): # Get default values of pov object props. old_obj_props = { - k: getattr(bpy.types.Object, k)[1].get('default', None) + k: getattr(bpy.types.Object, k)[1].get("default", None) for k in [ "pov_importance_value", "pov_collect_photons", @@ -133,7 +133,7 @@ def update2_0_0_9(): # Get default values of pov camera props. old_cam_props = { - k: getattr(bpy.types.Camera, k)[1].get('default', None) + k: getattr(bpy.types.Camera, k)[1].get("default", None) for k in [ "pov_dof_enable", "pov_dof_aperture", @@ -147,8 +147,7 @@ def update2_0_0_9(): # Get default values of pov text props. old_txt_props = { - k: getattr(bpy.types.Text, k)[1].get('default', None) - for k in ["pov_custom_code"] + k: getattr(bpy.types.Text, k)[1].get("default", None) for k in ["pov_custom_code"] } # ----------------------------------------------------------------------------- @@ -195,7 +194,7 @@ class RenderCopySettings(bpy.types.Operator): bl_idname = "scene.pov_update_properties" bl_label = "PovRay render: Update to script v0.0.9" - bl_option = {'REGISTER'} + bl_option = {"REGISTER"} @classmethod def poll(cls, context): @@ -203,7 +202,7 @@ class RenderCopySettings(bpy.types.Operator): def execute(self, context): update2_0_0_9() - return {'FINISHED'} + return {"FINISHED"} def register(): @@ -274,13 +273,13 @@ def register(): Scene.pov_media_color = FloatVectorProperty( name="Media Color", description="The atmospheric media color", - subtype='COLOR', + subtype="COLOR", precision=4, step=0.01, min=0, soft_max=1, default=(0.001, 0.001, 0.001), - options={'ANIMATABLE'}, + options={"ANIMATABLE"}, ) Scene.pov_baking_enable = BoolProperty( @@ -561,12 +560,6 @@ def register(): default=False, ) - Mat.pov_mirror_metallic = BoolProperty( - name="Metallic Reflection", - description="mirror reflections get colored as diffuse (for metallic materials)", - default=False, - ) - Mat.pov_conserve_energy = BoolProperty( name="Conserve Energy", description="Light transmitted is more correctly reduced by mirror reflections, also the sum of diffuse and translucency gets reduced below one ", @@ -606,13 +599,13 @@ def register(): Mat.pov_interior_fade_color = FloatVectorProperty( name="Fade Color", description="Color of filtered attenuation for transparent materials", - subtype='COLOR', + subtype="COLOR", precision=4, step=0.01, min=0.0, soft_max=1.0, default=(0, 0, 0), - options={'ANIMATABLE'}, + options={"ANIMATABLE"}, ) Mat.pov_caustics_enable = BoolProperty( @@ -839,7 +832,6 @@ def unregister(): del Scene.pov_comments_enable del Mat.pov_irid_enable del Mat.pov_mirror_use_IOR - del Mat.pov_mirror_metallic del Mat.pov_conserve_energy del Mat.pov_irid_amount del Mat.pov_irid_thickness |