Better bevel normal hardening when some faces were smooth.
authorHoward Trickey <howard.trickey@gmail.com>
Sun, 6 Jan 2019 23:12:00 +0000 (18:12 -0500)
committerHoward Trickey <howard.trickey@gmail.com>
Sun, 6 Jan 2019 23:12:00 +0000 (18:12 -0500)
commit496f6adce29cd0da2f91cb574ca396679aa35645
treeb854406a89fc31d7dfcaf754a42a020ad53b33f6
parentb4a77a351e31256c91e573b85b7252e3ca6d61e7
Better bevel normal hardening when some faces were smooth.

Harden normals causes normal splitting, which will not give the
appearance expected due to autosmooth unless some edges are sharpened,
so this change fixes that. Also bevel tool will turn on autosmooth
if not already on if hardening normals.
release/scripts/addons
release/scripts/addons_contrib
source/blender/bmesh/intern/bmesh_opdefines.c
source/blender/bmesh/operators/bmo_bevel.c
source/blender/bmesh/tools/bmesh_bevel.c
source/blender/bmesh/tools/bmesh_bevel.h
source/blender/editors/mesh/editmesh_bevel.c
source/blender/modifiers/intern/MOD_bevel.c
source/tools