October 8, 2021, 14:11 (GMT) |
Fix T91997: Cycles glass + SSS not rendering correctly |
October 8, 2021, 14:11 (GMT) |
Fix T91999: wrong Cycles updates with mesh deformation, after recent changes |
October 8, 2021, 13:56 (GMT) |
Docs: note that message-bus subscribers are reset on file load |
October 8, 2021, 13:55 (GMT) |
WM: always reset message-bus on file load Previously this was only happening when "Load UI" was enabled, making it difficult for Python script authors to know when re-registering subscribers was needed. |
October 8, 2021, 13:44 (GMT) |
Fix Cycles speed regression after dynamic volume stack change Only copy required part of volume stack instead of entire stack. Solves time regression introduced by D12759 and avoids need in implementing volume stack calculation to exactly match what the path tracing will do (as well as potentially makes scenes with a lot of volumes ans a tiny bit of deeply nested ones render faster). Still need to look into memory aspect of the regression, but that is for separate patch. Ref T92014 Maniphest Tasks: T92014 Differential Revision: https://developer.blender.org/D12790 |
October 8, 2021, 13:37 (GMT) |
User Interface: Use theme alpha for the nodes frames background This bump subversion. |
October 8, 2021, 13:36 (GMT) |
Theme: Fix Blender Light wire color When using the Blender Light theme the wires seemed too thick. This is a left over from 4a0ddeb62bb4a438. |
October 8, 2021, 13:36 (GMT) |
User Interface: Make the background inside a node group brighter The breadcrumbs alone may not be enough to indicate that a user is inside a nodegroup. The original dark green color was a bit overwhelming but having a different background helps. This is a follow up to 919e513fa8f9f. |
October 8, 2021, 13:28 (GMT) |
Fix wrong Cycles tile highlight with region render In previous Blender version the tile highlight was stored in the full frame (un-cropped) space. This was changed with the Cycles X development and now the tiles and render result are always measured relative to the cropped region. Differential Revision: https://developer.blender.org/D12779 |
October 8, 2021, 13:28 (GMT) |
Cleanup: Asset Catalogs, make separate structure for a catalog collection The collection of catalogs, as managed by a single instance of `blender::bke::AssetCatalogService`, is now stored in a separate class `AssetCatalogCollection`. This opens the door to storing & restoring deep copies of that class, for an upcoming undo system. |
October 8, 2021, 13:28 (GMT) |
Cleanup: asset catalogs, alphabetically order forward declarations No functional changes. |
October 8, 2021, 12:52 (GMT) |
install_deps: Fix OIIO depending on (system...) openVDB. |
October 8, 2021, 12:18 (GMT) |
UI: Support tooltips for superimposed icons In a couple of places in the UI, we show superimposed icons on buttons to execute an operation (called "Extra Icons" internally). Hovering them would show the tooltip of the underlying button, which is misleading and confusing. There are cases where it's not obvious what an icon does, so a tooltip would be quite useful here. It's likely we are going to use superimposed icons in more places in the future, e.g. see D11890. The extra icon basically acts as an override for the button in the tooltip code. Differential Revision: https://developer.blender.org/D11894 Reviewed by: Campbell Barton |
October 8, 2021, 12:06 (GMT) |
Py doc: document msgbus subscriptions clearing on blendfile load Document that `bpy.msgbus.subscribe_rna()`-registered messagebus subscriptions will be cleared whenever a new blend file is loaded. Passing `options={'PERSISTENT'}` has no influence on this behaviour. |
October 8, 2021, 10:35 (GMT) |
UI/Assets: Disable undo for tree item buttons Disables undo for: * The tree row collapsing - which doesn't make sense to undo, isn't supported by the undo system, and just triggers the confirmation prompt when closing the file. * Renaming items - While this may make sense in some cases, users of the tree-view API can explicitly do an undo push. For asset catalogs it's not supported. |
October 8, 2021, 10:34 (GMT) |
Cleanup: asset catalogs, move functions to their siblings Moved function definitions around so that all members of a class are next to each other. Previously some functions of one class were sitting between functions of another class. No functional changes. |
October 8, 2021, 10:14 (GMT) |
VSE: Implement the bounding box (xform) tool in the seq preview window Make the "xform" tool/gizmo available for strip transformations in the sequencer preview window. Because of the amount of hacks needed to make the gizmo work nicely with multiple strips at the same time, it was decided to only show the translate gizmo when multiple strips are selected. This is because the transforms with multiple strips would appear buggy because of our lack of shearing support in the transform system. There is also currently no way to properly sync the gizmo drawing with the transform when using multiple strips. Reviewed By: Richard Antalik, Campbell Barton Differential Revision: https://developer.blender.org/D12729 |
October 8, 2021, 09:32 (GMT) |
Asset Catalogs: Fix unit test on Windows Force native slashes before comparing paths; on Windows mixing separators caused a unit test to fail. No functional changes. |
October 8, 2021, 08:23 (GMT) |
Asset Catalogs: Fix unit test on Windows Force native slashes before comparing paths; on Windows mixing separators caused a unit test to fail. No functional changes. |
October 8, 2021, 08:10 (GMT) |
Merge branch 'temp-lineart-contained' into lineart-shadow |
|
|
|


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