Fix for bug #7030: extrude region doesn't correctly compute

the average normal.
This commit is contained in:
Brecht Van Lommel 2008-05-09 15:51:20 +00:00
parent 90420a15ef
commit a9d5f74f4b

@ -851,7 +851,7 @@ void EM_free_data_layer(CustomData *data, int type)
static void add_normal_aligned(float *nor, float *add)
{
if( INPR(nor, add) < 0.0 )
if( INPR(nor, add) < -0.9999f)
VecSubf(nor, nor, add);
else
VecAddf(nor, nor, add);