[Bf-blender-cvs] [d95b378] master: Blender Internal: Fix regression that sometimes shadows are not rendered, caused by rBec4ed2e3df507245aceb7341b4fdf2f5ed935067.
IRIE Shinsuke
noreply at git.blender.org
Fri Feb 14 00:14:54 CET 2014
Commit: d95b378c4dbf8caea5de382a38cedbff6a006ed3
Author: IRIE Shinsuke
Date: Fri Feb 14 07:44:53 2014 +0900
https://developer.blender.org/rBd95b378c4dbf8caea5de382a38cedbff6a006ed3
Blender Internal: Fix regression that sometimes shadows are not rendered, caused by rBec4ed2e3df507245aceb7341b4fdf2f5ed935067.
Easy mistake in code cleanup. :)
===================================================================
M source/blender/render/intern/raytrace/svbvh.h
===================================================================
diff --git a/source/blender/render/intern/raytrace/svbvh.h b/source/blender/render/intern/raytrace/svbvh.h
index d6c1f22..a3ef166 100644
--- a/source/blender/render/intern/raytrace/svbvh.h
+++ b/source/blender/render/intern/raytrace/svbvh.h
@@ -172,10 +172,10 @@ inline void bvh_node_merge_bb<SVBVHNode>(SVBVHNode *node, float min[3], float ma
}
for (int j = 0; j < 3; j++) {
max[j] = max_ff(max[j],
- max_ffff(res[4 * j + 0],
- res[4 * j + 1],
- res[4 * j + 2],
- res[4 * j + 3]));
+ max_ffff(res[4 * (j + 3) + 0],
+ res[4 * (j + 3) + 1],
+ res[4 * (j + 3) + 2],
+ res[4 * (j + 3) + 3]));
}
}
More information about the Bf-blender-cvs
mailing list