Revision 7a9028c by Campbell Barton July 10, 2020, 08:58 (GMT) |
Fix UV rip failing to disable proportional edit-mode |
Revision a148c46 by Campbell Barton July 10, 2020, 06:04 (GMT) |
Cleanup: spelling |
Revision 03f5acd by Campbell Barton July 10, 2020, 06:03 (GMT) |
Cleanup: clang-format |
Revision 8b660ea by Campbell Barton July 10, 2020, 03:41 (GMT) |
Fix UV path redo in vert/edge mode Redo was only working in some situations, some options were also not being forwarded. |
Revision 9606832 by Campbell Barton July 10, 2020, 03:35 (GMT) |
Fix BM_loop_at_index_find lookup |
Revision 89cb41f by Campbell Barton July 10, 2020, 03:01 (GMT) |
UV: allow ripping face-regions This changes the behavior of rip when entire faces are selected. Now face regions are isolated and moved instead of ripping the edge-loop extracted from the selection boundary. This is a convenient alternative to separate selection & move. Resolves T78751. |
Revision 3fdd092 by Campbell Barton July 10, 2020, 02:44 (GMT) |
Cleanup: face-center mesh calculation Loop over faces and calculate their centers instead of zeroing the face center array and accumulating all faces vertex corners. Move subsurf face center extraction into it's own loop since it works differently. |
Revision b037844 by Campbell Barton July 10, 2020, 02:19 (GMT) |
Fix missing adjacent UV check for recent UV path select Path selection could cross UV islands if the destination element was on an island boundary. |
Revision 8f24ec2 by Campbell Barton July 10, 2020, 02:14 (GMT) |
Cleanup: add BLI_linklist_find_last This makes adding to the end of a linked list simpler, In most cases we avoid this in favor of BLI_linklist_append. For one off operations it's OK. |
Revision 3dd460a by Campbell Barton July 10, 2020, 01:49 (GMT) |
Cleanup: spelling |
Revision a0d3b60 by Campbell Barton July 10, 2020, 01:49 (GMT) |
Cleanup: use FLT_MAX for the maximum path selection cost A large number below FLT_MAX was used to avoid overflow, however this doesn't cause any problems. |
Revision 0b77e2f by Campbell Barton July 10, 2020, 01:49 (GMT) |
Cleanup: variable names, use define for maximum path cost |
Revision 92bc277 by Campbell Barton July 10, 2020, 01:49 (GMT) |
Cleanup: undeclared warnings |
Revision 3623db7 by Jacques Lucke July 9, 2020, 17:04 (GMT) |
BLI: add more operator overloads for float2 |
Revision 03a00bd by Pablo Dobarro July 9, 2020, 16:24 (GMT) |
Sculpt: Make Sculpt Vertex Colors features experimental This disables all Sculpt Vertex Colors tools, operators, panels and rendering capabilities and puts them under the "Use Sculpt Vertex Colors" experimental option. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8239 |
Revision 1e3247c by Jacques Lucke July 9, 2020, 16:19 (GMT) |
Fix: add missing extern "C" |
Revision a90b69d by Brecht Van Lommel July 9, 2020, 16:10 (GMT) |
Build: add more libc compatibility functions for upcoming libraries update These are needed by the x264 library. |
Revision 6778949 by Pablo Dobarro July 9, 2020, 15:56 (GMT) |
Fix repeated Face Sets IDs when joining meshes As Face Sets IDs start from 0 and increase by 1 each time a new face set is created in a mesh, when joining multiple meshes it could happen that the same ID is used by several unrelated areas in multiple objects. This checks the Face Sets IDs when joining meshes and ensures that they are not repeated between different objects when joining them, so in the resulting mesh all previous face sets will have different IDs. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8224 |
Revision 7b1c406 by Bastien Montagne July 9, 2020, 15:56 (GMT) |
Implement T77959: Never duplicate linked data during deep-copy. Note that this behavior is enforced on user level for now, but on code side it is controlled with a flag, which should make it easy to refine that behavior if needed. Only exception is when we duplicate a linked ID directly (then we assume user wants a local deep-copy of that linked data, and we always also duplicate linked sub-data-blocks). Note that this commit also slightly refactor the handling of actions of animdata, by simplifying `BKE_animdata_copy_id_action()` and adding an explicit new `BKE_animdata_duplicate_id_action()` to be used during ID duplication (deep copy). This also allows us to get rid of the special case for liboverrides. |
Revision 78b629a by Pablo Dobarro July 9, 2020, 15:51 (GMT) |
Sculpt: Skip fully hidden nodes in sculpt tools As tools iterators skip not visible vertices, fully hidden nodes can also be skipped and considered as masked. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8244 |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021