[Bf-blender-cvs] [5008072] soc-2016-cycles_denoising: Cycles: Fix undefined filter strength when using standalone denoising

Lukas Stockner noreply at git.blender.org
Sun Aug 21 06:18:22 CEST 2016


Commit: 5008072fcbdf5ec41b3d28bd72fe2792418ac76d
Author: Lukas Stockner
Date:   Sun Aug 21 05:00:26 2016 +0200
Branches: soc-2016-cycles_denoising
https://developer.blender.org/rB5008072fcbdf5ec41b3d28bd72fe2792418ac76d

Cycles: Fix undefined filter strength when using standalone denoising

===================================================================

M	intern/cycles/render/session.cpp

===================================================================

diff --git a/intern/cycles/render/session.cpp b/intern/cycles/render/session.cpp
index d2eb231..a5a42cd 100644
--- a/intern/cycles/render/session.cpp
+++ b/intern/cycles/render/session.cpp
@@ -805,6 +805,9 @@ void Session::run_denoise()
 		kernel_data.film.exposure = 1.0f;
 		kernel_data.film.num_frames = buffers->params.frames;
 		kernel_data.film.prev_frames = params.prev_frames;
+		if(scene == NULL) {
+			kernel_data.integrator.filter_strength = 1.0f;
+		}
 		device->const_copy_to("__data", &kernel_data, sizeof(kernel_data));
 
 		/* Generate tiles. */




More information about the Bf-blender-cvs mailing list