Blender Git Commit Log

Git Commits -> Revision 48c484a

Revision 48c484a by Howard Trickey (master)
October 18, 2020, 20:27 (GMT)
Fix Bevel percent mode, and clamping for it too (T79898).

The code for Bevel's percent (and absolute) modes were pretty bogus.
It assumed, like the rest of the modes, that the offset lines are
parallel to the beveled edge. Which is not true for these modes,
though it accidentally works sometimes if the legs are equilength.
Also the clamping code for those modes was completey wrong.
It is too hard to really fix the clamping code for absolute mode,
but it is a little better now. Percent mode clamping is fixed.

Commit Details:

Full Hash: 48c484a22e0d105ed21a4f18b0cb455af6aac661
Parent Commit: 663e047
Lines Changed: +163, -31

1 Modified Path:

/source/blender/bmesh/tools/bmesh_bevel.c (+163, -31) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021