Blender Git Commit Log

Git Commits -> Revision 37489d7

Revision 37489d7 by Campbell Barton (master)
January 29, 2013, 10:31 (GMT)
Triangulate modifier no longer uses bmesh operator api call, instead add a BM_mesh_triangulate() function. Gives ~2x speedup in my tests on an optimized build.

Commit Details:

Full Hash: 37489d71c7f0007ffc3aa252a4cc63d1aa903399
SVN Revision: 54183
Parent Commit: 97a5cd9
Lines Changed: +121, -46

2 Added Paths:

/source/blender/bmesh/tools/bmesh_triangulate.c (+66, -0) (View)
/source/blender/bmesh/tools/bmesh_triangulate.h (+35, -0) (View)

6 Modified Paths:

/source/blender/bmesh/bmesh.h (+2, -1) (Diff)
/source/blender/bmesh/CMakeLists.txt (+2, -0) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.c (+8, -4) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.h (+2, -3) (Diff)
/source/blender/bmesh/operators/bmo_triangulate.c (+5, -29) (Diff)
/source/blender/modifiers/intern/MOD_triangulate.c (+1, -9) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021