Revision: 22620
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22620
Author:   campbellbarton
Date:     2009-08-19 03:11:18 +0200 (Wed, 19 Aug 2009)

Log Message:
-----------
updated for new transparency RNA names

Modified Paths:
--------------
    branches/blender2.5/blender/release/io/engine_render_pov.py

Modified: branches/blender2.5/blender/release/io/engine_render_pov.py
===================================================================
--- branches/blender2.5/blender/release/io/engine_render_pov.py 2009-08-19 
01:03:34 UTC (rev 22619)
+++ branches/blender2.5/blender/release/io/engine_render_pov.py 2009-08-19 
01:11:18 UTC (rev 22620)
@@ -56,7 +56,7 @@
                (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 @@
                
                # 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 @@
                                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 @@
                                        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,


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to