Revision 9e56b50 by Christoph Lendenfeld / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Fix: Remove automatic hiding of bones when using the pose slider This patch addresses the issue raised in T88340. When entering a pose sliding operator bones would automatically get hidden. While technically not a bug it was decided that it is too confusing. Hiding with 'H' is still possible though, just won't happen automatically Reviewed by: Sybren A. St�vel Differential Revision: https://developer.blender.org/D11883 Ref: D11883 |
Revision a2877c0 by Stefan Werner / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Cycles: Fixed memory leak in ColorSpaceManager Cached OCIO processors were not freed, instead the color spaces were freed twice. Reviewed By: brecht, sergey Differential Revision: https://developer.blender.org/D12011 |
Revision a2b0f4b by Brecht Van Lommel / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Fix Python error in benchmark executable detection after recent changes |
Revision b18d421 by Jacques Lucke / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Fix T89393: crash when selecting edges when geometry nodes has "on cage" turned on The core problem is that the geometry nodes modifier sometimes support "mapping" (i.e. it remembers which new vertices correspond to edit mode vertices) and sometimes it does not, depending on what the nodes are doing. Also see rB07ce9910f7cc. The solution here is that the fallback case in `BKE_mesh_foreach_mapped_edge` does not call the callback with "invalid" indices. Differential Revision: https://developer.blender.org/D12007 |
Revision b6f5841 by Fredrik Hansson / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Weld Modifier: add "loose_edges" option This improve the cloth modeling workflow by allowing you to weld only the edges that are used for the sewing forces. Reviewed By: mano-wii, weasel Differential Revision: https://developer.blender.org/D10710 |
Revision b829b0b by Pablo Vazquez / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
UI: Fix button alignment on Grease Pencil modifiers |
Revision b85e249 by Campbell Barton / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Cleanup: clang-format |
Revision ba98a97 by Sybren A. Stüvel / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Revert "GHOST/wayland: use Wayland only when 'BLENDER_WAYLAND' is set" This reverts commit c971c851d38ad52779fa5d75c86bbfb83abf660b. This change was part of the still-under-review patch D11489, which hasn't been accepted yet. |
Revision ce1a492 by Jacques Lucke / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Fix: avoid creating improper rotation matrix This might change the rotation of some instances after a Curve to Points. Unfortunately, there is not much we can do about that, the math before was just wrong. The forward and up axis stayed the same though. Differential Revision: https://developer.blender.org/D12006 |
Revision d7aa608 by Richard Antalik / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
VSE: Fix truncated label Label for snapping current frame to strips was cut off and not very readable. Reviewed By: HooglyBoogly Differential Revision: https://developer.blender.org/D11951 |
Revision e7694f6 by Antonio Vazquez / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Cleanup: Fix compiler warning in previous commit |
Revision f464c18 by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Fix memory leak when exporting operations on debug |
Revision f488c7e by Richard Antalik / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
VSE: Fix snapping bugs Fix hold offset check causing missing snapping point when strip have only still frames. Fix effect strips of transformed strips causing snapping to prevoius strip positions. Reviewed By: mano-wii Differential Revision: https://developer.blender.org/D11948 |
Revision f79ac72 by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Full frame Levels node Adds full frame implementation to this node operations. No functional changes. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D11749 |
Revision f90cd85 by Aaron Carlisle / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
UI: Do not abbreviate/shorten wording Abbreviations are harder to read and understand thus it is best to be direct. For example without understanding and context it is hard to know exactly what "Len" means. |
Revision 164e0ad by Hans Goudey / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Cleanup: Add function to check a curve's spline types The need for this has come up a few times. |
Revision 1bdc33c by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Add coordinates to BuffersIterator Allows to cover many use cases where iterating both buffers and coordinates is needed. |
Revision 2933a0e by Campbell Barton / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Cleanup: remove normal assignment from bm_mesh_edges_sharp_tag This was added in 0b7f5813973c515b84cd7c18ef6d7d1e59374237 but seems not to be needed as the assignment was never correct since only one corner on either side of the smooth edge had the vertex normal written to it. |
Revision 2aac74b by Manuel Castilla / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Compositor: Full frame Movie Clip node Adds full frame implementation to this node operation. No functional changes. 2x faster than tiled fallback. |
Revision 33569fc by Philipp Oeser / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate, soc-2021-porting-modifiers-to-nodes_all) July 30, 2021, 14:56 (GMT) |
Fix T90026: attributes added in editmode are lost on modeswitch When exiting editmode, customdata [and thus attributes] are copied from **BMesh** to **Mesh** (in `BM_mesh_bm_to_me`). When adding attributes, these were always added via `CustomData_add_layer_named` only. Instead (if we are in mesh editmode), we need to go through `BM_data_layer_add_named` to properly update the **BMesh** (see `update_data_blocks`) so we have stuff available to copy back to **Mesh** when exiting editmode. Same is done for removing (also going through BMesh). This is now done, DomainInfo is updated to point to BMesh (instead of Mesh) customdata when in editmode. Maniphest Tasks: T90026 Differential Revision: https://developer.blender.org/D11998 |
|