[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [52844] trunk/blender/intern/cycles/kernel /osl/osl_shader.cpp: Fix cycles OSL + AO enabled in world settings not working correct.

Brecht Van Lommel brechtvanlommel at pandora.be
Mon Dec 10 13:57:01 CET 2012


Revision: 52844
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52844
Author:   blendix
Date:     2012-12-10 12:56:56 +0000 (Mon, 10 Dec 2012)
Log Message:
-----------
Fix cycles OSL + AO enabled in world settings not working correct.

Modified Paths:
--------------
    trunk/blender/intern/cycles/kernel/osl/osl_shader.cpp

Modified: trunk/blender/intern/cycles/kernel/osl/osl_shader.cpp
===================================================================
--- trunk/blender/intern/cycles/kernel/osl/osl_shader.cpp	2012-12-10 11:21:36 UTC (rev 52843)
+++ trunk/blender/intern/cycles/kernel/osl/osl_shader.cpp	2012-12-10 12:56:56 UTC (rev 52844)
@@ -152,6 +152,7 @@
 
 					sc.sample_weight = sample_weight;
 					sc.type = bsdf->shaderclosure_type();
+					sc.N = bsdf->sc.N; /* needed for AO */
 
 					/* add */
 					if(sc.sample_weight > 1e-5f && sd->num_closure < MAX_CLOSURE) {




More information about the Bf-blender-cvs mailing list