Revision 5d42ea0 by Antonio Vazquez September 30, 2021, 14:14 (GMT) |
GPencil: Change default template for better contrast in header Patch created by Pablo Vazquez This change darkens the header area a bit to create more contrast with the texts. Differential Revision: https://developer.blender.org/D12711 |
Revision 1a72744 by Bastien Montagne September 30, 2021, 14:00 (GMT) |
Fix T90246: Full Copy'ing a scene confuses physics in the original scene. Handling of RigidBody data in duplicate of scenes/collections was very wrong. This commit: - Add handling of duplication of RB collections when fully duplicating a scene. - Fix Object duplication trying to add duplicated RB objects to matching RBW collections. While the later behavior is desired when only duplicated objects, when duplicating their collections and/or scenes it is actually very bad, as it would add back new object duplicates to old (RBW) collections. |
Revision d754d85 by Bastien Montagne September 30, 2021, 14:00 (GMT) |
Fix RigidBodyWorld copy using `NO_MAIN` instead of `COW` flag for cache handling. We only want to share caches in case of CoW copying for the depsgraph, not for regular `NO_MAIN` data. |
Revision 779ea49 by Jacques Lucke September 30, 2021, 13:44 (GMT) |
Cleanup: move node_common.c to c++ Buildbot compiled without problems. |
Revision 07c5d02 by Julian Eisel September 30, 2021, 13:23 (GMT) |
Asset Browser: Support activating catalogs in the "Current File" library If the "Current File" asset library is selected in the Asset Browser, now asssets are filtered based on the active asset catalog. Previously it would just show all assets. This was marked as a TODO in the code already. Maniphest Task: https://developer.blender.org/T91820 |
Revision 3453b22 by Jacques Lucke September 30, 2021, 11:33 (GMT) |
Fix: Curve to Mesh node outputs original curve It should only output the new mesh (and potentially instances that are processed separately). |
Revision 9628ef4 by Jacques Lucke September 30, 2021, 10:51 (GMT) |
Fix: wrong field input deduplication with Material Selection node |
Revision 80d7cac by Jacques Lucke September 30, 2021, 10:33 (GMT) |
Fix T91773: improve numerical stability in Curve Spiral node |
Revision ae0f944 by Sergey Sharybin September 30, 2021, 09:44 (GMT) |
Fix Cycles viewport flickering Caused by a lack of synchronization between update process which sets clear flag and the draw code checking the flag outside of a lock. |
Revision 5f632f9 by Campbell Barton September 30, 2021, 07:45 (GMT) |
Fix color width regression in 66e24ce35bb37753b8002283a72d55639bb40239 Color buttons were drawing single icon width. |
Revision af13168 by Campbell Barton September 30, 2021, 07:32 (GMT) |
Cleanup: remove unused SpaceImage.curtile |
Revision e9dac3e by Campbell Barton September 30, 2021, 07:32 (GMT) |
Cleanup: reduce Sequence size by 8 bytes Also use int8_t for color tag. |
Revision fdcae48 by Campbell Barton September 30, 2021, 07:32 (GMT) |
Cleanup: isolate UDIM parameters into a struct Passing multiple UDIM arguments into the packing function is awkward especially since the caller may not be using UDIM. Use an argument to store UDIM packing parameters which can be NULL, which operates without any UDIM support. Add a function that extracts these parameters out of the image space allowing for multiple functions to take UDIM parameters in the future. |
Revision 6cff1d6 by Germano Cavalcante September 30, 2021, 05:48 (GMT) |
Fix T91734: Crash snapping mesh if a beveled curve is present `BKE_mesh_boundbox_get` cannot be called for objects of type Curve. The BoundBox however does not match the object seen in the scene. This will be dealt with in another commit. |
September 30, 2021, 05:30 (GMT) |
Fix(unreported): LineArt curve objects garbled result. This is caused by line art loading curve objects twice from curve and converted mesh instances (when instance option is on). Now only load mesh when instance option is on. |
Revision 66e24ce by Campbell Barton September 30, 2021, 02:43 (GMT) |
Fix menu width regression in c7d94a7827a5be9343eea22a9638bb059f185206 Icon only popup buttons needed to be adjusted too, add an uiTextIconPadFactor.icon_only to support this. |
Revision 84dcf12 by Harley Acheson September 29, 2021, 22:05 (GMT) |
UI: Increase Area Resize Edge Hit Size This patch increases the size of the Area BORDERPADDING a bit to make it easier to hit the edges when initiating area resizing. See D11925 for details and examples. Differential Revision: https://developer.blender.org/D11925 Reviewed by Campbell Barton |
Revision 81f552e by Hans Goudey September 29, 2021, 20:29 (GMT) |
Geometry Nodes: Expose Bezier handle positions as an attribute This commit exposes left and right bezier handles as an attribute. Interaction basically works like edit mode. If you move an aligned handle, it also moves the opposite handle of the control point. The difference is that you can't edit "Auto" or "Vector" handles, you have to first use the "Set Handle Type" node. That gives the handle types a bit more meaning in the node tree-- changing them in edit mod is more like a "UI override". The attributes are named `handle_start` and `handle_end`, which is the same name used in the curve RNA API. A new virtual array implementation is added which handles the case of splines that don't have these attributes, and it also calls two new functions on `BezierSpline` to set the handle position accounting for aligned handles. The virtual arrays and attribute providers will be refactored (probably templated) in the future, as a next step after the last built-in curve attribute provider has landed. Differential Revision: https://developer.blender.org/D12005 |
Revision cd03f5b by Philipp Oeser September 29, 2021, 19:39 (GMT) |
Add RNA path funcs for VolumeRender & VolumeDisplay Without proper RNA paths, Alt-click editing properties on multiple selected objects doesn not work (as well as the 'Copy To Selected' operator). Fixes T91806. Maniphest Tasks: T91806 Differential Revision: https://developer.blender.org/D12700 |
Revision 0cddbcf by Brecht Van Lommel September 29, 2021, 19:14 (GMT) |
Fix T91803: Freestyle rendering as pass broken after recent changes |
|