diff options
Diffstat (limited to 'intern/cycles/kernel/geom/geom_primitive.h')
-rw-r--r-- | intern/cycles/kernel/geom/geom_primitive.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/intern/cycles/kernel/geom/geom_primitive.h b/intern/cycles/kernel/geom/geom_primitive.h index 30f12d32355..b1b1e919e00 100644 --- a/intern/cycles/kernel/geom/geom_primitive.h +++ b/intern/cycles/kernel/geom/geom_primitive.h @@ -109,11 +109,11 @@ ccl_device float3 primitive_tangent(KernelGlobals *kg, ShaderData *sd) { #ifdef __HAIR__ if(ccl_fetch(sd, type) & PRIMITIVE_ALL_CURVE) -#ifdef __DPDU__ +# ifdef __DPDU__ return normalize(ccl_fetch(sd, dPdu)); -#else +# else return make_float3(0.0f, 0.0f, 0.0f); -#endif +# endif #endif /* try to create spherical tangent from generated coordinates */ |