Blender Git Loki

Kaikki Blender Git kommitit.

Page: 175 / 8462

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
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021