[Bf-blender-cvs] [668f39519ce] master: Fix T55528: Cycles AO node should default to 1 if radius is 0.

Brecht Van Lommel noreply at git.blender.org
Tue Jun 19 12:00:53 CEST 2018


Commit: 668f39519cec669e970e136af020636794f927d3
Author: Brecht Van Lommel
Date:   Tue Jun 19 11:44:23 2018 +0200
Branches: master
https://developer.blender.org/rB668f39519cec669e970e136af020636794f927d3

Fix T55528: Cycles AO node should default to 1 if radius is 0.

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

M	intern/cycles/kernel/svm/svm_ao.h

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

diff --git a/intern/cycles/kernel/svm/svm_ao.h b/intern/cycles/kernel/svm/svm_ao.h
index 3f761627e2c..d2d36cefd50 100644
--- a/intern/cycles/kernel/svm/svm_ao.h
+++ b/intern/cycles/kernel/svm/svm_ao.h
@@ -30,7 +30,7 @@ ccl_device_noinline float svm_ao(KernelGlobals *kg,
 
 	/* Early out if no sampling needed. */
 	if(max_dist <= 0.0f || num_samples < 1 || sd->object == OBJECT_NONE) {
-		return 0.0f;
+		return 1.0f;
 	}
 
 	if(flags & NODE_AO_INSIDE) {



More information about the Bf-blender-cvs mailing list