forked from bartvdbraak/blender
Fix for bug #7030: extrude region doesn't correctly compute
the average normal.
This commit is contained in:
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)
|
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);
|
VecSubf(nor, nor, add);
|
||||||
else
|
else
|
||||||
VecAddf(nor, nor, add);
|
VecAddf(nor, nor, add);
|
||||||
|
Loading…
Reference in New Issue
Block a user