Blender Git Commit Log
Git Commits -> Revision 9f67367
Revision 9f67367 by Bastien Montagne (master) February 2, 2017, 20:42 (GMT) |
Fix T50084: Adding torus re-orders UV layers. Issue was indeed in join operation, mesh in which we join all others could be re-added to final data after others, leading to undesired re-ordering of CD layers, and existing vertices etc. being shifted away from their original indices, etc. All kind of more or less bad and undesired changes, fixed by always re-inserting destination mesh first. Also cleaned up a bit that code, it was doing some rather non-recommanded things (like allocating zero-sized mem, doing own coocking to remove a data-block from main, etc.). |
Commit Details:
Full Hash: 9f67367f0aae46f022adb9b47d91c01b35ab9b0f
Parent Commit: 33e456b
Lines Changed: +238, -206
1 Modified Path:
/source/blender/editors/mesh/meshtools.c (+238, -206) (Diff)