Blender Git Commit Log
Git Commits -> Revision 01c1790
Revision 01c1790 by Howard Trickey (master) January 24, 2014, 15:07 (GMT) |
Make multisegment bevel profiles even for all parameters. The method for calculating points on the profile for non-circles and non-lines meant that the segments making up an edge had uneven widths. Use a numeric search technique to find superellipse evaluation points that lead to equal-sized chords across the profile. Also calculate the actual profile points sooner, so that they don't have to be recalculated again and again. This also sets up for a possible later feature of arbitrary profile shapes, set by user. |
Commit Details:
Full Hash: 01c1790a1105ac84cac2ad2ed90c88a285dfac0a
Parent Commit: 544b7e6
Lines Changed: +339, -67
1 Modified Path:
/source/blender/bmesh/tools/bmesh_bevel.c (+339, -67) (Diff)