August 17, 2021, 18:20 (GMT) |
GPencil: Convert from Mesh copying Vertex Groups This patch adds the missing ability to keep the vertex groups when converting to a grease pencil object. This is increadible useful to create rigged grease pencil objects which move together with rigged meshes. Differential Revision: https://developer.blender.org/D12249 |
Revision 96d0cd5 by Bastien Montagne August 17, 2021, 16:01 (GMT) |
Fix T90719: Boost sources dowload address needed to be updated. |
Revision e98824d by Campbell Barton August 17, 2021, 14:37 (GMT) |
CMake: add missing headers |
Revision 7f38872 by Campbell Barton August 17, 2021, 14:23 (GMT) |
RNA: de-duplicate enums in generated source Reuse existing enums instead of expanding them since it bloats the binary. The icons enum for example contains over 900 items and was being expanded 17 times (once for each function that takes an icon argument). Similar with the event type enum which contains over 200 items and was duplicated 7 times. makesrna.c now matches enum definitions from declarations in RNA_enum_items.h, using their identifiers when found. The overall space saving on my system is 776kb (tested with a stripped release build). Reviewed By: brecht Ref D12245 |
Revision 0246128 by Philipp Oeser August 17, 2021, 13:52 (GMT) |
Fix wrong Anim Auto-Snap Ctrl toggle This was not working like elsewhere in both NLA and Graph Editor (meaning that when snapping was already enabled, {key Ctrl} during transform did not disable it). Now use getAnimEdit_SnapMode() for this in NLA and GE as well. Maniphest Tasks: T87173 Differential Revision: https://developer.blender.org/D12244 |
Revision f8dd008 by Jacques Lucke August 17, 2021, 09:12 (GMT) |
Cleanup: clang tidy The parameter name was inconsistent between declaratation and implementation. |
Revision 6028ac4 by Campbell Barton August 17, 2021, 07:45 (GMT) |
Cleanup: unused defines |
Revision 7304541 by Campbell Barton August 17, 2021, 07:12 (GMT) |
Edit Mesh: skip unselected meshes for "Tris to Quads" Also move property assignment out of the object loop. |
Revision 32844d3 by Campbell Barton August 17, 2021, 07:12 (GMT) |
Edit Mesh: skip unselected meshes for "Set Normals from Faces" |
Revision 4443831 by Campbell Barton August 17, 2021, 07:11 (GMT) |
Edit Mesh: skip normals to vector with unselected meshes for "Delete" Meshes with unselected elements are skipped but still called BM_custom_loop_normals_to_vector_layer. |
Revision 6baa622 by Campbell Barton August 17, 2021, 07:10 (GMT) |
Edit Mesh: skip flipping custom normals for meshes with no selection Also split out normal calculation into functions. |
Revision cb40c7c by Campbell Barton August 17, 2021, 06:46 (GMT) |
Fix memory leak in edit-mesh dissolve degenerate |
Revision 4c8d68c by Campbell Barton August 17, 2021, 05:16 (GMT) |
Cleanup: replace degenerate check with assert Use an assert since this should never happen. |
Revision 736b6a7 by Campbell Barton August 17, 2021, 05:11 (GMT) |
Docs: improve word wrap comment |
August 17, 2021, 05:04 (GMT) |
Docs: add API docs for gpu.capabilities Adds Python API documentations for gpu.capabilities module. Ref D12226 |
Revision ba05549 by Campbell Barton August 17, 2021, 04:46 (GMT) |
Cleanup: clang-format |
August 17, 2021, 04:45 (GMT) |
Docs: add API docs for gpu.platform Adds Python API documentations for gpu.platform module. Ref D12222 |
Revision 869b844 by Campbell Barton August 17, 2021, 04:42 (GMT) |
Cleanup: compiler warnings |
Revision eaa1527 by Jesse Yurkovich August 17, 2021, 04:19 (GMT) |
UDIM: Fix tile number calculation when adding a range of image tiles When adding a range of tiles, the operator could incorrectly calculate the end_tile. It would not account for the start_tile itself and the IMA_UDIM_MAX value was 1 too small. This is most noticeable when attempting to fill the entire supported range of tiles. Differential Revision: https://developer.blender.org/D11857 |
Revision b511766 by Germano Cavalcante August 16, 2021, 16:57 (GMT) |
PyAPI: GPU Buffer: Buffer protocol support The code was commented due to lack of testing and short release deadline. |
|