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