[Bf-blender-cvs] [583fd3a] master: Cycles: Fix typo in global space version of normal transform

Sergey Sharybin noreply at git.blender.org
Sat May 9 21:58:02 CEST 2015


Commit: 583fd3af659fc5526a150d30b6a7a5bc2f0d484f
Author: Sergey Sharybin
Date:   Sun May 10 00:53:32 2015 +0500
Branches: master
https://developer.blender.org/rB583fd3af659fc5526a150d30b6a7a5bc2f0d484f

Cycles: Fix typo in global space version of normal transform

It was using direction transform, which is obviously wrong.

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

M	intern/cycles/kernel/geom/geom_object.h

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

diff --git a/intern/cycles/kernel/geom/geom_object.h b/intern/cycles/kernel/geom/geom_object.h
index 40cbca2..d75a9bb 100644
--- a/intern/cycles/kernel/geom/geom_object.h
+++ b/intern/cycles/kernel/geom/geom_object.h
@@ -540,7 +540,7 @@ ccl_device_inline void object_normal_transform_addrspace(KernelGlobals *kg,
                                                          ccl_addr_space float3 *N)
 {
 	float3 private_N = *N;
-	object_dir_transform(kg, sd, &private_N);
+	object_normal_transform(kg, sd, &private_N);
 	*N = private_N;
 }
 #endif




More information about the Bf-blender-cvs mailing list