Blender Git Commits

Blender Git "soc-2021-porting-modifiers-to-nodes-decimate" branch commits.

Page: 5 / 18

July 30, 2021, 14:56 (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 30, 2021, 14:56 (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 30, 2021, 14:56 (GMT)
XR: Fix for Viewport Denoising Artifacts

Addresses T76003. When using VR with Eevee and viewport denoising,
scene geometry could sometimes be occluded for one eye. Solution is
to use a separate GPUViewport/GPUOffscreen for each VR view instead
of reusing a single one for rendering.

Reviewed By: Julian Eisel, Cl�ment Foucault

Differential Revision: https://developer.blender.org/D11858
July 30, 2021, 14:56 (GMT)
Cleanup: fix warning -Wparentheses
July 30, 2021, 14:56 (GMT)
Fix compile error on macos introduced in last commit

std::optional::value() is not available on macos.
July 30, 2021, 14:56 (GMT)
Revert "VSE UX: Make Speed Effect strips more user friendly."

This reverts commit 3123f33380b35ae93afee0a30f36bc7181927b28 and
a092baa7f90b2d5f13771d46f64ff5cf86cc5a05.
July 30, 2021, 14:56 (GMT)
Fix T90065: disable attribute search in places where there is too little context

Differential Revision: https://developer.blender.org/D12008
July 30, 2021, 14:56 (GMT)
Many tweaks to f-curve drawing code
July 30, 2021, 14:56 (GMT)
Cleanup: fix compiler warnings due to implicit cast

Differential Revision: https://developer.blender.org/D11950
July 30, 2021, 14:56 (GMT)
UI: Line Art Modifier: Tweaks to labels and tooltips

- Clearer tooltips for Source Object/Collection.
- Remove redundant Source/Target on labels.
- Always write Grease Pencil with title case.
July 30, 2021, 14:56 (GMT)
VSE UX: Make Speed Effect strips more user friendly.

**Drawing Changes:**
- F-curve drawing for Stretch, Multiply, Length and Frame Number.
- Value drawing when no keyframes for Stretch, Length and Frame Numbers.

General view of the new drawing for each speed effect mode:
{F9796642, size=full}

Detail of the horizontal zero (blue) line in the new `Multiply` mode:
{F9798520, size=full}

Nice to have (but I don't know how):
- Auto adjusting of endframe when using Multiply or Boost.

Differential Revision: https://developer.blender.org/D6110
July 30, 2021, 14:56 (GMT)
Fix: Instantly hide bones after hitting H key in pose sliding

When using a pose slider it is possible to hide bones with the 'H' key.
Before this patch the screen didn't update, so you had to move the mouse 1 pixel to update.
This patch makes it so it updates right away

Reviewed by: Sybren A. St�vel
Differential Revision: https://developer.blender.org/D12024
Ref: D12024
July 30, 2021, 14:56 (GMT)
PyDocs: Fix syntax errors resulting in warnings
July 30, 2021, 14:56 (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 30, 2021, 14:56 (GMT)
Compositor: Full frame Box Mask node

Adds full frame implementation to this node operation.
No functional changes.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D11627
July 30, 2021, 14:56 (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.
July 30, 2021, 14:56 (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 30, 2021, 14:56 (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
July 30, 2021, 14:56 (GMT)
macOS Cleanup: Remove old version specific code

Reviewed By: #platform_macos, brecht
Differential Revision: https://developer.blender.org/D12021
July 30, 2021, 14:56 (GMT)
cmake: enable Wayland by default
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021