Revision 06e62ad by Harley Acheson May 12, 2021, 23:52 (GMT) |
UI: Improved "Area Close" Neighbor Selection The new "Close Area" operator can let any neighbor replace the area to be closed. This patch improves the selection of the best, and most- aligned, neighbor. It maximizes the ratio of the shared edge lengths, rather than minimize the absolute amount of misalignment. This follows our expectations closer because it takes into account the relative sizes of the areas and their edges. see D11143 for details and examples. Differential Revision: https://developer.blender.org/D11143 Reviewed by Campbell Barton |
Revision fa472d4 by Richard Antalik May 12, 2021, 18:25 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision 41c0c79 by Richard Antalik May 12, 2021, 18:18 (GMT) |
VSE: Fix meta strip boundary can not be changed In e1f3996d740c, logic for changing metastrip start and end frame based on contained strips was removed. This was done intentionally and incorrect functionality wasn't noticed as drawing code reflected seemingly correct state. Original code was mostly correct, because meta strip doesn't store its internal start and end points. This code was restored with minor modifications so function `SEQ_time_update_sequence()` is fully self contained as it is used not only by transform operator. In addition, drawing glitches that happen when meta content is outside of meta boundaries were fixed. These glitches were not caused by e1f3996d740c. Reviewed By: sergey Differential Revision: https://developer.blender.org/D11215 |
Revision 7bccdfd by Richard Antalik May 12, 2021, 18:18 (GMT) |
Fix T88194: Animation player displays washed out colors Byte images used `ibuf->float_colorspace` as source colorspace. This was oversight - `ibuf->rect_colorspace` should be used as source colorspace. Reviewed By: sergey Differential Revision: https://developer.blender.org/D11223 |
Revision 5368859 by Richard Antalik May 12, 2021, 18:18 (GMT) |
VSE: Fix disk cache potentially overwriting blend file When disk cache path is same as blend file path, with Unix-like systems blend file can be overwritten by disk cache directory. This was caused by `BLI_delete(path, false, true)` when path points to file. On Windows this would result in error message and file would not be deleted. On Linux, file is deleted and then overwritten with cache directory. To further minimize chance of removing blend file, append disk cache path with `_seq_cache` suffix. Reviewed By: sergey Differential Revision: https://developer.blender.org/D11217 |
Revision 1a94ae9 by Hans Goudey May 12, 2021, 16:50 (GMT) |
Cleanup: Simplify public/private specifiers By rearranging a few variables we can remove redundant specifiers |
Revision 50bf033 by Hans Goudey May 12, 2021, 16:46 (GMT) |
Cleanup: Splines: Add accessors to spline vector Not allowing external direct access to the vector of splines in the curve will help for things like reallocating custom data when a spline is added or removed. |
Revision 3ef0169 by Pablo Vazquez May 12, 2021, 16:00 (GMT) |
UI: Colors for Texture/Material node sockets and small tweaks * Set colors for the new texture and material sockets * Material uses the same color used for shading icons * Texture uses a plum color desaturated enough to not be confused with Vector's violet * Image socket adjusted to be closer to Texture sockets but darker * Integer socket toned down in saturation to not stand out so much (and be closer to float sockets which are gray) Making this change now during bcon1 to gather feedback from the community, and because Geometry Nodes needs to use the new texture/material sockets. |
Revision 1892b13 by Hans Goudey May 12, 2021, 15:21 (GMT) |
Geometry Nodes Curves: Expose first builtin point attributes This commit exposes the first spline control point attributes. The implementation incorporates the attributes into the virtual array system, providing efficient methods to flatten the data into a contiguous array and to apply changes from a flattened array. This is only part of the eventual goal, which includes changes to run attribute nodes separately for each spline to completely avoid copying. So far `tilt` and `radius`, the two generic attributes common to all spline types, are implemented. The more complex `position` attribute is also added. It requires some special handling for Bezier splines, where the control point handles need to be moved along with the control points. To make that work I also added automatic handle recalculation to the Bezier spline. Differential Revision: https://developer.blender.org/D11187 |
Revision d4783e0 by Clément Foucault May 12, 2021, 15:20 (GMT) |
Fix T87851 EEVEE: Performance regression with baked lighting & transparency This was caused by the drivers not optimizing the shader enough to remove the samplers and data used by closure eval. Removing the lighting loops from the depth shader fixes the perf regression. |
May 12, 2021, 14:12 (GMT) |
Fix T81247: Constrain selected UVs to correct UDIM With Constrain to Image Bounds selected, UVs will be constrained to the correct/closest UDIM if the image is tiled. UVs will be constrained to the 0-1 UV space if the image is not tiled. This will override the present behavior of always constraining selected UVs to the 0-1 UV space (UDIM 1001). Reviewed By: campbellbarton Ref D11202 |
Revision 8dc95f6 by Campbell Barton May 12, 2021, 12:20 (GMT) |
Merge branch 'blender-v2.93-release' |
Revision 79b7c46 by Campbell Barton May 12, 2021, 12:19 (GMT) |
Fix: IC keymap V-key view pie doesn't work in Weight Paint mode Remove the V key for switching to vertex mode in Weight Paint mode as it caused a key-conflict. Ref D11192 |
Revision ead084b by Campbell Barton May 12, 2021, 12:04 (GMT) |
Revision 44db4e5 by Campbell Barton May 12, 2021, 12:02 (GMT) |
PyAPI: remove context.active_base All other access to the Base structure from Python was removed, it seems this was left in by accident. Ref T85675 |
Revision aaa07a3 by Campbell Barton May 12, 2021, 12:02 (GMT) |
PyAPI: remove deprecated 'wiki_url' for add-ons 'bl_info' This was only kept for compatibility with older add-ons and has been deprecated since 2.83. Ref T85675 |
Revision bf23083 by Campbell Barton May 12, 2021, 11:58 (GMT) |
Cleanup: use our own code style for doxy-gen comment blocks |
Revision 3836d10 by Jeroen Bakker May 12, 2021, 11:17 (GMT) |
Builder: updated download urls with upcoming naming scheme. |
Revision 21bed44 by Sebastian Parborg May 12, 2021, 10:56 (GMT) |
Fix custom bone shape scale affecting normal bone display Also some clang-format changes. |
Revision 2074729 by Jacques Lucke May 12, 2021, 10:41 (GMT) |
Nodes: add boilerplate for texture and material sockets The sockets are not exposed in any nodes yet. They work similar to the Object/Collection sockets, which also just reference a data block. This is part of D11222. |
|
|
|


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