diff options
author | Campbell Barton <ideasman42@gmail.com> | 2017-05-25 14:27:50 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2017-05-25 14:30:26 +0300 |
commit | d019aad1a5b745cc9e6f14b55c68ab12891e6d5d (patch) | |
tree | d174c05a1f913f0b0d4b276578e5ea0cac57d7a6 | |
parent | 4a321395fb80b17bb5917f43d3c4944039506a87 (diff) |
Fix error accessing photon variables
-rw-r--r-- | render_povray/render.py | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/render_povray/render.py b/render_povray/render.py index bf82b971..4ce5bfc3 100644 --- a/render_povray/render.py +++ b/render_povray/render.py @@ -305,6 +305,9 @@ def write_object_modifiers(scene,ob,File): File.write("inverse\n") if ob.pov.hierarchy: File.write("hierarchy\n") + + # XXX, Commented definitions + ''' if scene.pov.photon_enable: File.write("photons {\n") if ob.pov.target: @@ -316,14 +319,15 @@ def write_object_modifiers(scene,ob,File): if ob.pov.pass_through: File.write("pass_through\n") File.write("}\n") - # if ob.pov.object_ior > 1: - # File.write("interior {\n") - # File.write("ior %.4g\n"%ob.pov.object_ior) - # if scene.pov.photon_enable and ob.pov.target and ob.pov.refraction and ob.pov.dispersion: - # File.write("ior %.4g\n"%ob.pov.dispersion_value) - # File.write("ior %s\n"%ob.pov.dispersion_samples) - # if scene.pov.photon_enable == False: - # File.write("caustics %.4g\n"%ob.pov.fake_caustics_power) + if ob.pov.object_ior > 1: + File.write("interior {\n") + File.write("ior %.4g\n"%ob.pov.object_ior) + if scene.pov.photon_enable and ob.pov.target and ob.pov.refraction and ob.pov.dispersion: + File.write("ior %.4g\n"%ob.pov.dispersion_value) + File.write("ior %s\n"%ob.pov.dispersion_samples) + if scene.pov.photon_enable == False: + File.write("caustics %.4g\n"%ob.pov.fake_caustics_power) + ''' |