Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaurice Raybaud <mauriceraybaud@hotmail.fr>2019-09-08 01:00:37 +0300
committerMaurice Raybaud <mauriceraybaud@hotmail.fr>2019-09-08 01:00:37 +0300
commitcc015d58894db449d383a92522fbc6d8535eff67 (patch)
tree6dd3415b577d786cddb5aa00ec192b6bef063706 /render_povray
parent38b058643278b2459a3aded2c36c73e1c955b34a (diff)
render_povray: more transparency fixing
Diffstat (limited to 'render_povray')
-rw-r--r--render_povray/__init__.py2
-rw-r--r--render_povray/render.py3
2 files changed, 4 insertions, 1 deletions
diff --git a/render_povray/__init__.py b/render_povray/__init__.py
index 678fc499..7eb3d92e 100644
--- a/render_povray/__init__.py
+++ b/render_povray/__init__.py
@@ -978,7 +978,7 @@ class RenderPovSettingsMaterial(PropertyGroup):
name="Specular Shader Model",
description="Method to use for rendering transparency",
items=(("MASK", "Mask", "Mask the background"),
- ("Z_TRANSPARENCY", "Z Transparency", "Use alpha buffer for transparent faces"),#TO DEPRECATE
+ ("Z_TRANSPARENCY", "Z Transparency", "Use alpha buffer for transparent faces"),
("RAYTRACE", "Raytrace", "Use raytracing for transparent refraction rendering")),
default="MASK")
diff --git a/render_povray/render.py b/render_povray/render.py
index e9f3d457..06ccfe73 100644
--- a/render_povray/render.py
+++ b/render_povray/render.py
@@ -452,6 +452,9 @@ def write_pov(filename, scene=None, info_callback=None):
elif material.pov.mirror_use_IOR:
tabWrite("interior {\n")
tabWrite("ior %.6f\n" % material.pov_raytrace_transparency.ior)
+ elif material.pov.transparency_method=='Z_TRANSPARENCY':
+ tabWrite("interior {\n")
+ tabWrite("ior 1.0\n")
else:
tabWrite("interior {\n")
tabWrite("ior %.6f\n" % material.pov_raytrace_transparency.ior)