I’ve implemented bevel!
It’s not completely perfect–the rules for recursion are too simple, and vert/edge customdata interpolation (e.g. vgroups, edge creases) doesn’t work correctly (though uvs and vertex colors do). It also doesn’t always get normals right. Still, I had no idea bevel was such an awesome tool or I would have coded it ages ago. I ended up not using Levi’s code (the old bevel), which was written in a prior version of bmesh. It’s not bad code, but it since it was coded for 2.4x its a bit overcomplicated.
In addition, I rigged my Sakura character, and fixed bunches of little issues in the modifier stack (though a problem with mirror at high merge limits remains). Thank God for Nathan Vaghdal, Campbell Barton, and rigify. It makes rigging easy.
Entry filed under: Uncategorized.