=bmesh= merge from trunk at r36529
[blender.git] / source / blender / blenlib / intern / pbvh.c
index 95a43a998d36f5183f3eed9f92f420c33cc961e2..5372adbf399908f8f795c59cdc171ce2714c5324 100644 (file)
@@ -1405,7 +1405,8 @@ int BLI_pbvh_node_raycast(PBVH *bvh, PBVHNode *node, float (*origco)[3],
        return hit;
 }
 
-//#include <GL/glew.h>
+//#include "BIF_gl.h"
+//#include "BIF_glutil.h"
 
 void BLI_pbvh_node_draw(PBVHNode *node, void *UNUSED(data))
 {
@@ -1535,7 +1536,7 @@ void BLI_pbvh_apply_vertCos(PBVH *pbvh, float (*vertCos)[3])
                }
 
                /* coordinates are new -- normals should also be updated */
-               mesh_calc_normals(pbvh->verts, pbvh->totvert, pbvh->faces, pbvh->totprim, NULL);
+               mesh_calc_tessface_normals(pbvh->verts, pbvh->totvert, pbvh->faces, pbvh->totprim, NULL);
 
                for (a= 0; a < pbvh->totnode; ++a)
                        BLI_pbvh_node_mark_update(&pbvh->nodes[a]);