diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2016-05-04 15:46:30 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2016-05-04 15:46:30 +0300 |
commit | 980f3c36937a5b7b0a967b4c68c43168ccc583b9 (patch) | |
tree | 66e7c5cd2a5d086513f5cbcce3e5d7608db5af57 /intern/cycles | |
parent | 6f2797b50b15634f43fd47d5be352c6b21f19ec9 (diff) |
Fix T48346: Transparent shadows do not work for instanced objects
Diffstat (limited to 'intern/cycles')
-rw-r--r-- | intern/cycles/kernel/geom/geom_object.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/intern/cycles/kernel/geom/geom_object.h b/intern/cycles/kernel/geom/geom_object.h index ffd2f3b778f..c0d15a95954 100644 --- a/intern/cycles/kernel/geom/geom_object.h +++ b/intern/cycles/kernel/geom/geom_object.h @@ -538,7 +538,7 @@ ccl_device_inline void bvh_instance_motion_pop_factor(KernelGlobals *kg, float *t_fac, Transform *itfm) { - *t_fac /= len(transform_direction(itfm, ray->D)); + *t_fac = 1.0f / len(transform_direction(itfm, ray->D)); *P = ray->P; *dir = bvh_clamp_direction(ray->D); *idir = bvh_inverse_direction(*dir); |