[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