diff options
Diffstat (limited to 'intern/cycles/kernel/geom/point_intersect.h')
-rw-r--r-- | intern/cycles/kernel/geom/point_intersect.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/intern/cycles/kernel/geom/point_intersect.h b/intern/cycles/kernel/geom/point_intersect.h index 7abb0453ae5..b4d96ade7be 100644 --- a/intern/cycles/kernel/geom/point_intersect.h +++ b/intern/cycles/kernel/geom/point_intersect.h @@ -75,8 +75,8 @@ ccl_device_forceinline bool point_intersect(KernelGlobals kg, const float time, const int type) { - const float4 point = (type & PRIMITIVE_ALL_MOTION) ? motion_point(kg, object, prim, time) : - kernel_tex_fetch(__points, prim); + const float4 point = (type & PRIMITIVE_MOTION) ? motion_point(kg, object, prim, time) : + kernel_tex_fetch(__points, prim); if (!point_intersect_test(point, P, dir, tmax, &isect->t)) { return false; @@ -105,7 +105,7 @@ ccl_device_inline void point_shader_setup(KernelGlobals kg, # endif /* Computer point center for normal. */ - float3 center = float4_to_float3((isect->type & PRIMITIVE_ALL_MOTION) ? + float3 center = float4_to_float3((isect->type & PRIMITIVE_MOTION) ? motion_point(kg, sd->object, sd->prim, sd->time) : kernel_tex_fetch(__points, sd->prim)); |