diff options
author | Campbell Barton <ideasman42@gmail.com> | 2009-08-19 05:11:18 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2009-08-19 05:11:18 +0400 |
commit | 680f88017fda17582ac5b4c7e1b3afecbb56b2f8 (patch) | |
tree | afb2a7cc550a18e577f0a3464dd53cf1e7eedc1e /release | |
parent | eb6c5d7a7f722493f38255825b908e0f3df831f3 (diff) |
updated for new transparency RNA names
Diffstat (limited to 'release')
-rw-r--r-- | release/io/engine_render_pov.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/release/io/engine_render_pov.py b/release/io/engine_render_pov.py index 97337ebc853..65add2baacb 100644 --- a/release/io/engine_render_pov.py +++ b/release/io/engine_render_pov.py @@ -56,7 +56,7 @@ def write_pov(filename, scene=None, info_callback = None): (matrix[0][0], matrix[0][1], matrix[0][2], matrix[1][0], matrix[1][1], matrix[1][2], matrix[2][0], matrix[2][1], matrix[2][2], matrix[3][0], matrix[3][1], matrix[3][2]) ) def writeObjectMaterial(material): - if material and material.raytrace_transparency.enabled: + if material and material.transparency_method=='RAYTRACE': file.write('\tinterior { ior %.6f }\n' % material.raytrace_transparency.ior) # Other interior args @@ -114,7 +114,7 @@ def write_pov(filename, scene=None, info_callback = None): # This is written into the object ''' - if material.raytrace_transparency.enabled: + if material and material.transparency_method=='RAYTRACE': 'interior { ior %.3g} ' % material.raytrace_transparency.ior ''' @@ -248,8 +248,8 @@ def write_pov(filename, scene=None, info_callback = None): if material: diffuse_color = material.diffuse_color - if material.raytrace_transparency.enabled: trans = 1-material.raytrace_transparency.filter - else: trans = 0.0 + if material.transparency and material.transparency_method=='RAYTRACE': trans = 1-material.raytrace_transparency.filter + else: trans = 0.0 file.write( 'pigment {rgbft<%.3g, %.3g, %.3g, %.3g, %.3g>} finish {%s} }\n' % \ @@ -425,8 +425,8 @@ def write_pov(filename, scene=None, info_callback = None): material = me_materials[col[3]] material_finish = materialNames[material.name] - if material.raytrace_transparency.enabled: trans = 1-material.raytrace_transparency.filter - else: trans = 0.0 + if material.transparency and material.transparency_method=='RAYTRACE': trans = 1-material.raytrace_transparency.filter + else: trans = 0.0 else: material_finish = DEF_MAT_NAME # not working properly, |