From de6b64bca65e340315b5eb3e5f766749efd0404e Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Thu, 27 Feb 2014 21:25:50 +0100 Subject: Fix use of uninitialized variable in some cases with scatter + emission volume. --- intern/cycles/kernel/kernel_volume.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/intern/cycles/kernel/kernel_volume.h b/intern/cycles/kernel/kernel_volume.h index ec0c3114213..778ab4e600a 100644 --- a/intern/cycles/kernel/kernel_volume.h +++ b/intern/cycles/kernel/kernel_volume.h @@ -257,7 +257,7 @@ ccl_device VolumeIntegrateResult kernel_volume_integrate_homogeneous(KernelGloba if(xi < sample_transmittance) { /* no scattering */ - float3 transmittance = volume_color_attenuation(sigma_t, t); + transmittance = volume_color_attenuation(sigma_t, t); float pdf = (transmittance.x + transmittance.y + transmittance.z); new_tp = *throughput * transmittance * (3.0f / pdf); } -- cgit v1.2.3