Skip to content

Commit 592ed1d

Browse files
Fix bug with caustic reflective and refractive
1 parent ee037be commit 592ed1d

2 files changed

Lines changed: 15 additions & 1 deletion

File tree

Cycles/SFR_Benchmark_cy.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,17 +335,31 @@ def execute(self, context: Context):
335335
TestRender(path, iteration, settings)
336336
# set settings
337337
cycles.caustics_reflective = True
338+
if self.insert_keyframes:
339+
keyframe_insert('cycles.caustics_reflective')
340+
# set next
341+
iteration += 1
342+
print("Caustics Reflective Iteration: ", iteration)
338343
# start second render
339344
cycles.caustics_reflective = TestRender(path, iteration, settings)
345+
if self.insert_keyframes:
346+
keyframe_insert('cycles.caustics_reflective')
340347

341348
### CAUSTIC REFR ###
342349
# start first render
343350
iteration = 0
344351
TestRender(path, iteration, settings)
345352
# set settings
346353
cycles.caustics_refractive = True
354+
if self.insert_keyframes:
355+
keyframe_insert('cycles.caustics_refractive')
356+
# set next
357+
iteration += 1
358+
print("Caustics Refractive Iteration: ", iteration)
347359
# start second render
348360
cycles.caustics_refractive = TestRender(path, iteration, settings)
361+
if self.insert_keyframes:
362+
keyframe_insert('cycles.caustics_refractive')
349363

350364
### get old settings ###
351365
scene.render.use_compositing = oldCompositing

__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
bl_info = {
2525
"name": "Super Fast Render (SFR)",
2626
"author": "Kevin Lorengel, Chris Bond (Kamikaze)",
27-
"version": (2, 0, 0),
27+
"version": (2, 0, 1),
2828
"blender": (2, 92, 0),
2929
"location": "Properties > Render > Super Fast Render",
3030
"description": "SFR optimizes your scene, so you render faster!",

0 commit comments

Comments
 (0)