Blender Git Loki

Kaikki Blender Git kommitit.

Page: 90 / 8462

Revision cbca71a by Hans Goudey (master)
November 12, 2021, 18:12 (GMT)
Cleanup: Move remaning node editor files to C++

Differential Revision: https://developer.blender.org/D13200
November 12, 2021, 18:00 (GMT)
Merge branch 'blender-v3.0-release'
November 12, 2021, 17:59 (GMT)
Fix T93029: OptiX denoising artifacts at high sample counts in specific scenes

Partially reverts commit rB440a3475b8f5410e5c41bfbed5ce82771b41356f because
"optixDenoiserComputeIntensity" does not currently support input images that are not packed (the
"pixelStrideInBytes" field is not zero). As a result the intensity calculation would take into account
data from other passes in the image, some of which was scaled by the number of samples still and
therefore produce widely incorrect results that then caused artifacts in the denoised image.

Maniphest Tasks: T93029
November 12, 2021, 17:23 (GMT)
Merge remote-tracking branch 'origin/blender-v3.0-release'
November 12, 2021, 17:21 (GMT)
UI: (Performance) Avoid drawing buttons out of view

The UI was always drawing all buttons in a layout, no matter if they
were scrolled out of view (as in, outside of the visible part of the
region) or not. This means it's doing quite some work that can be
avoided.
UI drawing generally isn't a big bottleneck in Blender, so I don't
expect huge speedups from this. But while playing back animation, we do
redraw a fair bit of the UI, so in cases where there are many buttons
out of view, it may bring a little FPS boost. E.g. say in complex node
trees (the node editor is redrawn on animation playback in case there
are animated values that need updated UI feedback). This also mitigates
the issue in T92922 significantly.

Differential Revision: https://developer.blender.org/T92922

Reviewed by: Brecht Van Lommel
November 12, 2021, 16:55 (GMT)
Fix Cycles ray visibility panel missing for volume objects
November 12, 2021, 16:55 (GMT)
Fix T93007: Cycles not updating for animated Object properties like color
November 12, 2021, 16:55 (GMT)
UI: Do not shade alpha when blending colors

UI_GetThemeColorBlendShade4fv incorrectly changing alpha by the amount
of the shading offset.

See D9944 for more details.

Differential Revision: https://developer.blender.org/D9944

Reviewed by Hans Goudey
November 12, 2021, 16:51 (GMT)
UI: Do not shade alpha when blending colors

UI_GetThemeColorBlendShade4fv incorrectly changing alpha by the amount
of the shading offset.

See D9944 for more details.

Differential Revision: https://developer.blender.org/D9944

Reviewed by Hans Goudey
November 12, 2021, 16:09 (GMT)
Fix T93007: Cycles not updating for animated Object properties like color
November 12, 2021, 15:18 (GMT)
Fix Cycles ray visibility panel missing for volume objects
November 12, 2021, 13:36 (GMT)
Merge remote-tracking branch 'origin/blender-v3.0-release'
November 12, 2021, 13:36 (GMT)
Assets: Store Action sub-type in asset metadata

Blender 3.0 will only support single-frame Actions in the pose library.
The goal of this patch is to lay the groundwork for making it possible
for the Asset Browser to reject/hide "animation snippet" Action assets.

Determining whether an Action has one or more frames (i.e. whether it
has a single pose or animation) requires inspecting the Action itself,
and thus loading the data-block itself. This would make it impossible to
quickly determine from the asset browser.

To solve this, the Action is inspected before saving, and a
`"is_single_frame"` boolean (well, 0/1 integer) IDProperty is added.

Reviewed by: Severin

Differential Revision: https://developer.blender.org/D13202
November 12, 2021, 13:31 (GMT)
Merge branch 'blender-v3.0-release'
November 12, 2021, 13:28 (GMT)
Gizmo: adjust when gizmo protection flags are displayed

Restore behavior reverted in
0ea60cf6b813f8b792a253e10a6c2edaf7fb689f but only for location
as it makes sense to use protection flags in global mode in that case.
November 12, 2021, 13:20 (GMT)
Merge branch 'blender-v3.0-release'
November 12, 2021, 13:19 (GMT)
Fix gizmo protection flag use in object mode

Channel protection flags were only used in global mode,
this doesn't make any sense, especially for rotation and scale.

Follow pose-bones, only using protection flags for
local & gimbal orientation.
November 12, 2021, 12:44 (GMT)
Geometry Nodes: Add Outer Points Selection to Star

Adds a boolean field output containing a selection of the
points of the star that are controlled by the outer radius
of the star.

Differential Revision: https://developer.blender.org/D13097
November 12, 2021, 10:52 (GMT)
Merge branch 'blender-v3.0-release'
November 12, 2021, 10:20 (GMT)
Fix T93008: Cycles: Huge memory spike when saving tile to disk

The root of the problem lies in bug in OIIO which we can work around
from our side (which does not affect pack memory usage).

Thanks Brecht for finding the root cause!

Differential Revision: https://developer.blender.org/D13186
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021