Blender Git Loki

Blender Git commits from all branches.

Page: 84 / 2888

September 22, 2021, 13:54 (GMT)
Fix: properly implement the 'only append' execption case for WorkSpaces.

Add needed extra flag and utils to IDType to mark and check an ID type
as only appendable.

Note that this is only a loose user-level enforcement currently, in any
case you need to be able to link an ID to append it currently, so for
low-level code this does not really matter.

Currently only WorkSpace and Screen ID types are marked with the new
`IDTYPE_FLAGS_ONLY_APPEND` flag.
September 22, 2021, 13:54 (GMT)
Fix T90736: Problem applying scale to curves

Curve Points of handle of type `Auto` on curves not uniformly scaled
cause the shape of the curve to be modified after applying the scale.

So change these handles to `Aligned` in these cases.

Reviewed By: campbellbarton

Maniphest Tasks: T90736

Differential Revision: https://developer.blender.org/D12281
September 22, 2021, 13:54 (GMT)
Cleanup: Remove duplicate code

Class SEQUENCER_PT_overlay as defined twice.
September 22, 2021, 13:54 (GMT)
Asset Template: Extra UI options

This allow users to show/hide:
* Library name / refresh.
* Assets names.
* Filter.

To set them in Python use:
display_options={'NO_NAMES', 'NO_FILTER', 'NO_LIBRARY'}

With contributions by Julian Eisel.

Differential Revision: https://developer.blender.org/D12476
September 22, 2021, 13:54 (GMT)
Update RNA to User Manual Mappings
September 22, 2021, 13:54 (GMT)
UI: keep navigation gizmos visible during modal operators

Hiding viewport navigation gizmos caused the UI to "flicker"
unnecessarily, the axis could also be useful as a reference.

Resolves T73684
September 22, 2021, 13:54 (GMT)
Doc: expand on comment for why bound-box access could cause issues
September 22, 2021, 13:54 (GMT)
Fix T90862: Texts in Outliner can have wrong icon

In contrast to the Filebrowser, the Outliner (Blender File view) did not
distinguish icons for text-based formats (if they have a filepath this
can be done though).

Maniphest Tasks: T90862

Differential Revision: https://developer.blender.org/D12347
September 22, 2021, 13:54 (GMT)
Geometry Nodes: fix memory leak for multi input sockets
September 22, 2021, 13:54 (GMT)
Functions: support optional outputs in multi-function

Sometimes not all outputs of a multi-function are required by the
caller. In those cases it would be a waste of compute resources
to calculate the unused values anyway. Now, the caller of a
multi-function can specify when a specific output is not used.
The called function can check if an output is unused and may
ignore it. Multi-functions can still computed unused outputs as
before if they don't want to check if a specific output is unused.

The multi-function procedure system has been updated to support
ignored outputs in call instructions. An ignored output just has no
variable assigned to it.

The field system has been updated to generate a multi-function
procedure where unused outputs are ignored.
September 22, 2021, 13:21 (GMT)
Merge branch 'master' into soc-2021-uv-edge-select-support
September 22, 2021, 10:31 (GMT)
Tweak more brush channel settings
September 22, 2021, 09:50 (GMT)
Fix backwards preset in last commit
September 22, 2021, 09:49 (GMT)
Merge branch 'master' into tracking_tools
September 22, 2021, 09:47 (GMT)
Sculpt: Added compile-type name checking for
brush channels.
September 22, 2021, 06:49 (GMT)
Fix memory leak if an error occurred assigning id-property sequence
September 22, 2021, 06:36 (GMT)
Audaspace: porting upstream pulseaudio fixes.

Fixes T89045 and T91057.
September 22, 2021, 06:36 (GMT)
EEVEE fix gloss low roughness error

Up lower clamp on spec_angle to prevent NaN from being generated on intel GPUs at low roughness.

Fixes T88754

Reviewed By: fclem

Maniphest Tasks: T88754

Differential Revision: https://developer.blender.org/D12508
September 22, 2021, 06:33 (GMT)
Fix T87801: Eevee ambient occlusion is incorrect on M1 macMini

The issue was caused by `textureSize()` returning the size of the level 0
even when the min texture level is higher than 0.

Using a uniform to pass the correct size fixes the issue.

This issue also affected the downsampling of radiance for reflections and
refractions.

This does not affect anything other than the recusive downsampling shaders.
September 22, 2021, 06:32 (GMT)
Fix T91534: GPencil interpolate Sequence fails if stroke has 0 points

In some cases the stroke has 0 points and this must be skipped in the interpolation.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021