[Bf-blender-cvs] [787dd7b] bake-cycles: Cycles-Bake: make white background when baking AO

Dalai Felinto noreply at git.blender.org
Wed Apr 23 02:47:02 CEST 2014


Commit: 787dd7bca1175505c4c329c67b688937b219d2e2
Author: Dalai Felinto
Date:   Tue Feb 4 21:11:21 2014 -0200
https://developer.blender.org/rB787dd7bca1175505c4c329c67b688937b219d2e2

Cycles-Bake: make white background when baking AO

It hides the seams problem a bit, but it doesnt fix it for real. I will look at it later

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

M	intern/cycles/kernel/kernel_displace.h

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

diff --git a/intern/cycles/kernel/kernel_displace.h b/intern/cycles/kernel/kernel_displace.h
index e7cd8b0..ab2082c 100644
--- a/intern/cycles/kernel/kernel_displace.h
+++ b/intern/cycles/kernel/kernel_displace.h
@@ -104,6 +104,8 @@ ccl_device void kernel_bake_evaluate(KernelGlobals *kg, ccl_global uint4 *input,
 		/* write output */
 		if (type == SHADER_EVAL_NORMAL)
 			output[i] = make_float4(0.5f, 0.5f, 1.f, 0.0f);
+		else if (type == SHADER_EVAL_AO)
+			output[i] = make_float4(1.0f, 1.0f, 1.0f, 1.0f);
 		else
 			output[i] = make_float4(0.0f);
 		return;




More information about the Bf-blender-cvs mailing list