From eab24df9503bbb173a302f88a920e076d2d0368d Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 15 Mar 2012 23:56:46 +0000 Subject: bmesh: being back bevel modifier from 2.62 stable. this is no big improvement but at least its not a regression. using the new operator for the bevel modifier can be enabled again be uncommenting a define. --- source/blender/bmesh/tools/BME_bevel.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'source/blender/bmesh/tools') diff --git a/source/blender/bmesh/tools/BME_bevel.c b/source/blender/bmesh/tools/BME_bevel.c index 1422b6516d6..5386ed549c6 100644 --- a/source/blender/bmesh/tools/BME_bevel.c +++ b/source/blender/bmesh/tools/BME_bevel.c @@ -998,7 +998,8 @@ static BMesh *BME_bevel_mesh(BMesh *bm, float value, int UNUSED(res), int option return bm; } -BMesh *BME_bevel(BMEditMesh *em, float value, int res, int options, int defgrp_index, float angle, BME_TransData_Head **rtd) +BMesh *BME_bevel(BMEditMesh *em, float value, int res, int options, int defgrp_index, float angle, + BME_TransData_Head **rtd, int do_tessface) { BMesh *bm = em->bm; BMVert *v; @@ -1027,7 +1028,11 @@ BMesh *BME_bevel(BMEditMesh *em, float value, int res, int options, int defgrp_i BMO_pop(bm); } - BMEdit_RecalcTessellation(em); + /* possibly needed when running as a tool (which is no longer functional) + * but keep as an optioin for now */ + if (do_tessface) { + BMEdit_RecalcTessellation(em); + } /* interactive preview? */ if (rtd) { -- cgit v1.2.3