Revision 74dcfaf by Antonio Vazquez September 9, 2019, 13:41 (GMT) |
GPencil: Fade layer using background color Now the fade layer uses the same logic used to fade objects and also is available in all modes. Reviewers: mendio, pepeland Reviewed By: mendio, pepeland Differential Revision: https://developer.blender.org/D5707 |
Revision 70c1aaf by Pablo Dobarro September 9, 2019, 13:34 (GMT) |
Sculpt: Elastic Deform Brush This patch implements the paper "Regularized Kelvinlets: Sculpting Brushes based on Fundamental Solutions of Elasticity" https://graphics.pixar.com/library/Kelvinlets/paper.pdf It includes grab, biscale grab, triscale grab, scale and twist. All deformation modes are accessible under the same tool. This helps to keep the code organized and it should not make any difference to the user when a better brush management system is implemented. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5634 |
Revision 8127bbb by Philipp Oeser September 9, 2019, 13:23 (GMT) |
Cleanup: clang-format |
Revision 5d9c01c by Philipp Oeser September 9, 2019, 13:19 (GMT) |
Fix T69663: 2.81 Cant open/append/link a blend file but 2.8 can Was a problem in the versioning code from rBbaaa89a0bc54, since the TexMapping struct could already be freed and node->storage could already be set to NULL (if a file with the new mapping node [saved from (2, 81, 8) or newer] is opened in a blender version prior to (2, 81, 8) and saved from there again). Reviewers: brecht Maniphest Tasks: T69663 Differential Revision: https://developer.blender.org/D5723 |
Revision f5e0dfe by Campbell Barton September 9, 2019, 13:17 (GMT) |
DNA: initial DNA defaults support This provides an API to access structs with their members set to default values: - DNA_struct_default_get(name) - DNA_struct_default_alloc(name) Currently this is only used for scene & view shading initialization, eventually it can be used for RNA defaults and initializing DNA struct members on file reading. |
Revision e164afe by Antonio Vazquez September 9, 2019, 13:15 (GMT) |
GPencil: Change Arrange Strokes menu order Before: Bring Forward, Send Backward, Bring to Front, Send to Back. After: Bring to Front, Bring Forward, Send Backward, Send to Back. |
Revision 70991bf by Pablo Dobarro September 9, 2019, 13:12 (GMT) |
Sculpt: Draw Sharp Brush This brush is similar to the draw brush but it deforms the mesh from the original coordinates. When used with the sharper curve presets it has a much more pleasant crease/cut behavior than any of the other brushes. This is useful for creating cloth wrinkles, stylized hair or hard surface edges. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5530 |
Revision 056bb77 by Campbell Barton September 9, 2019, 12:39 (GMT) |
Cleanup: remove unused scene struct members |
Revision 322c03f by Sergey Sharybin September 9, 2019, 12:26 (GMT) |
Move callbacks API from BLI to BKE Preparing for the bigger changes which will be related on passing dependency graph to various callbacks which need it. Differential Revision: https://developer.blender.org/D5725 |
Revision 103d29e by Sergey Sharybin September 9, 2019, 12:26 (GMT) |
Timer: Use explicit re-initialization on file load Before this the timer API was relying on using a callback API to do initialization when new file is loaded. This isn't how rest of Blender works and it gets in a way because callbacks API is to be move to the BKE level. Use explicit call to timer API from where the file is loaded. |
Revision 423435b by Campbell Barton September 9, 2019, 11:09 (GMT) |
Cleanup: sort struct, file lists |
Revision 98d3a16 by Philipp Oeser September 9, 2019, 08:46 (GMT) |
Fix (unreported) Freestyle modifiers element-wise multiplication error |
Revision d865ac8 by Philipp Oeser September 9, 2019, 08:45 (GMT) |
Fix T69653: Freestyle modifiers "Distance from ..." python error Was a wrong rename in rBaeb8e81f2741 |
Revision f3a4f12 by Aaron Carlisle September 8, 2019, 21:40 (GMT) |
Batch Rename: Rename Title Caps to Title Case |
Revision de12057 by Julian Eisel September 8, 2019, 19:27 (GMT) |
UI: Allow context menu in all file browser regions |
Revision 1601413 by Julian Eisel September 8, 2019, 18:35 (GMT) |
UI: Allow file number shortcuts ouside main region Makes the numpad + and - type of shortcuts to increase/decrease the file number suffix work in the upper and lower bar of the file browser. Had to add keymap handlers to the execute region for this to work. |
Revision 7ab936c by Brecht Van Lommel September 8, 2019, 16:45 (GMT) |
Fix T69640: make update not working with Python older than 3.7 |
Revision a9dbc2e by Campbell Barton September 8, 2019, 15:48 (GMT) |
Edit Mesh: select interior faces now detects regions The previous method only worked in simple cases where faces were surrounded by non-manifold edges. Now face regions surrounded by non-manifold edges are marked as interior. Starting with regions most perpendicular to the surrounding geometry. Resolves T68401 |
Revision e7476b6 by Julian Eisel September 8, 2019, 15:03 (GMT) |
Fix T67756: File drag starts on file browser open When the file browser was opened (from a temporary window since the file browser redesign) using a button in the UI, under certain conditions moving the mouse would trigger files to be dragged. Note that this has been an issue before the new file browser design was introduced, although under slightly different conditions. Steps to reproduce: * With factory settings, press F12 * Open a different image in the appearing Image Editor (not Render Result) * Make sure the window is not maximized * Press N to open the side bar, open Image tab * Click the folder icon there to change the image * Change to thumbnail display type in the appearing file browser * Cancel, click the folder icon again Moving the mouse now would start dragging files in most cases. The same issue could be reproduced in a similar way when installing lights/MatCaps or HDRIs through Preferences -> Lights -> Install... |
Revision 5de51b4 by Antonio Vazquez September 8, 2019, 14:49 (GMT) |
Fix T69634: GPencil:Cutter Tool removes unexpected strokes on another layer The function was not checking the locked flag. |
|
|
|


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