From a040c80bbfdbcfb59bf074b1f8733f08a2b670d6 Mon Sep 17 00:00:00 2001
From: Maurice Raybaud <mauriceraybaud@hotmail.fr>
Date: Sat, 30 Oct 2010 17:46:19 +0000
Subject: [PATCH] Removed some lines for caustics that turned fake caustics off
 when photons were on, thereby changing the scene data, which is to be
 avoided. It seems P.O.V.ray takes care of the override all by itself so the
 lines were useless anyway.

---
 render_povray/render.py | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/render_povray/render.py b/render_povray/render.py
index 15bd7d3f6..b8920b62c 100644
--- a/render_povray/render.py
+++ b/render_povray/render.py
@@ -188,14 +188,9 @@ def write_pov(filename, scene=None, info_callback=None):
             if material.pov_caustics_enable:
                 if material.pov_fake_caustics:
                     file.write('\tcaustics %.3g\n' % material.pov_fake_caustics_power)
-                    #material.pov_photons_refraction=0
                 if material.pov_photons_refraction:
-                    material.pov_fake_caustics=0 #How to deactivate fake caustics when refr photons on?
-
                     file.write('\tdispersion %.3g\n' % material.pov_photons_dispersion) #Default of 1 means no dispersion
-                    
-                #bpy.types.MATERIAL_PT_povray_caustics.Display = 1 - bpy.types.MATERIAL_PT_povray_caustics.Display
-        #mat = context.material
+            #TODO        
             # Other interior args
             # fade_distance 2
             # fade_power [Value]
-- 
GitLab