Blender Git Commits

Blender Git "master" branch commits.

Page: 197 / 5574

July 26, 2021, 15:36 (GMT)
LayerCollections: Add a way to prevent their resync with Collection hierarchy.

This is an easy & safe, yet not-so-nice way to address the
LayerCollections vs. Collections hierarchy resync problem.

Currently this resync is enforced everytime something changes in the
Collections hierarchy, which is extremely inneficient, and can even
produce 'loss' of LayerCollection data during complex Collection
processes.

Current example is during Library Overrides resync process. New code:
* Makes resync significantly faster (between 10 and 15%).
* Fixes 'disappearing' layer collections settings on sub-collections'
layers.

NOTE: This is not a proper fix for the underlying issue. However,
implementing and testing the 'lazy update' solution as proposed by
{T73411} requires a significant amount of time (especially in testing
and tracking all places where code would need to ensure LayerCollections
are up-to-date), which is not possible currently.

Differential Revision: https://developer.blender.org/D11889
July 26, 2021, 15:25 (GMT)
Cleanup: Fix compiler warning in previous commit

July 26, 2021, 15:20 (GMT)
Fix T90127: Merge Down layer doesn't take the transform location into account

Now the layer transformation is applied before the merge.
July 26, 2021, 14:59 (GMT)
Mantaflow: Remove Noise Type Option

Mantflow only supports wavelet noise, thus the parameter with only one option is no longer useful.

Differential Revision: https://developer.blender.org/D6770
July 26, 2021, 13:25 (GMT)
Cleanup: Rearrange mesh extraction files

In the draw module, it's not easy to identify what its header is, and
where the shared functions are.

So move `draw_cache_extract_mesh_extractors.c` and
`draw_cache_extract_mesh_private.h` to the same folder as the extractors
and rename these files to make them more identifiable.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D11991
Revision a912164 by Ankit Meel
July 26, 2021, 13:09 (GMT)
macOS Cleanup: Remove old version specific code

Reviewed By: #platform_macos, brecht
Differential Revision: https://developer.blender.org/D12021
July 26, 2021, 12:57 (GMT)
VSE: Fix snapping bugs

Fix hold offset check causing missing snapping point when strip have
only still frames.

Fix effect strips of transformed strips causing snapping to prevoius
strip positions.

Reviewed By: mano-wii

Differential Revision: https://developer.blender.org/D11948
July 26, 2021, 12:25 (GMT)
Cleanup: missed comment in D12029

No functional change.
July 26, 2021, 12:06 (GMT)
Geometry Nodes: Fix vector math project bug

Implementation is incorrect compared to Cycles/Eevee.

Reported by @DrDubosc in comments of T88922.

Differential Revision: https://developer.blender.org/D12029
July 26, 2021, 10:57 (GMT)
VSE: Fix truncated label

Label for snapping current frame to strips was cut off and not very readable.

Reviewed By: HooglyBoogly

Differential Revision: https://developer.blender.org/D11951
July 26, 2021, 10:18 (GMT)
Revert "cmake: enable Wayland by default"

This reverts commit a2ccd0e495d54240f785ee425a15ba1bd2537e5a.

This change was part of the still-under-review patch D11489, which
hasn't been accepted yet.
July 26, 2021, 10:16 (GMT)
Revert "GHOST/wayland: use Wayland only when 'BLENDER_WAYLAND' is set"

This reverts commit c971c851d38ad52779fa5d75c86bbfb83abf660b.

This change was part of the still-under-review patch D11489, which
hasn't been accepted yet.
July 26, 2021, 09:45 (GMT)
Cycles: Fixed memory leak in ColorSpaceManager

Cached OCIO processors were not freed, instead the color spaces were freed twice.

Reviewed By: brecht, sergey

Differential Revision: https://developer.blender.org/D12011
July 26, 2021, 09:43 (GMT)
Cleanup: clang tidy
July 26, 2021, 07:33 (GMT)
Fix T85517: Cannot type Space while holding Shift key in text-field like spaces.

Fix for T85517
Bug: Couldn't type space while holding down the shift key in text spaces (e.g. when saving a file, changing the name of object).

Changes: Removing the key combination of Shift + space in `WM_event_is_ime_switch` method.

Reviewed By: harley, mont29

Maniphest Tasks: T85517

Differential Revision: https://developer.blender.org/D10452
July 26, 2021, 02:41 (GMT)
Cleanup: clang-format
July 26, 2021, 02:32 (GMT)
Cleanup: spelling in comments
July 26, 2021, 02:32 (GMT)
Cleanup: use doxy comments
July 25, 2021, 22:03 (GMT)
UI: Line Art: Rename "Baking" panel to "Bake"

Avoid using verbs for panel names, and be consistent with the
"Bake" panel in Cycles, Ocean Modifier, etc.
July 25, 2021, 21:59 (GMT)
UI: Line Art: Always use Material icon on picker

The Material picker shouldn't change icon based on it's state,
it should always display the Material icon.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021