From 1f84876e899ab58fc0832aaa4364fce6e8dc36c5 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 19 Jan 2012 19:23:25 +0000 Subject: ensure defoem DM has tessface data for the few places that need it. also add a workaround for CDDM_recalc_tesselation_ex() which would add a CD_NORMAL to dm->fdata and then overwrite immediate --- source/blender/blenkernel/BKE_cdderivedmesh.h | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/blenkernel/BKE_cdderivedmesh.h') diff --git a/source/blender/blenkernel/BKE_cdderivedmesh.h b/source/blender/blenkernel/BKE_cdderivedmesh.h index 569524aa2d4..ce9e8dcf92a 100644 --- a/source/blender/blenkernel/BKE_cdderivedmesh.h +++ b/source/blender/blenkernel/BKE_cdderivedmesh.h @@ -115,6 +115,7 @@ void CDDM_calc_edges(struct DerivedMesh *dm); /* reconstitute face triangulation */ void CDDM_recalc_tesselation(struct DerivedMesh *dm); +void CDDM_recalc_tesselation_ex(struct DerivedMesh *dm, const int do_face_nor_cpy); /* lowers the number of vertices/edges/faces in a CDDerivedMesh * the layer data stays the same size -- cgit v1.2.3