Revision 888b879 by Hans Goudey November 12, 2021, 19:25 (GMT) |
Fix: Incorrect transfer attribute error message with curves The node does support curves, but only in index mode (see T88630) So add a specific error message for the nearest mode, and let the node support curves in the declaration. Differential Revision: https://developer.blender.org/D13205 |
Revision 1b55b91 by Brecht Van Lommel November 12, 2021, 19:04 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision ef0b8d6 by Brecht Van Lommel November 12, 2021, 19:03 (GMT) |
Fix T92002: no Cycles combined baking support for filter settings |
Revision b4d9b8b by Brecht Van Lommel November 12, 2021, 19:03 (GMT) |
Fix T91893, T92455: wrong transmission pass with hair and multiscatter glass We need to increase GPU memory usage a bit. Unfortunately we can't get away with writing either reflection or transmission passes because these BSDFs may scatter in either direction but still must be in a fixed reflection or transmission category to match up with the color passes. |
Revision 71131b4 by Brecht Van Lommel November 12, 2021, 19:03 (GMT) |
Tests: disable audio system for performance tests |
Revision d845ba4 by Hans Goudey November 12, 2021, 18:22 (GMT) |
Fix T91826: Inconsistent node socket name identifier separator Previously both `.` and `_` were used as separators when finding a unique name for a socket. This removes the use of `.`, since `_` was more common. It also does versioning for all of a file's node trees to make sure that they all use the `_` convention. Differential Revision: https://developer.blender.org/D13181 |
Revision cbca71a by Hans Goudey November 12, 2021, 18:12 (GMT) |
Cleanup: Move remaning node editor files to C++ Differential Revision: https://developer.blender.org/D13200 |
Revision 809ae82 by Patrick Mours November 12, 2021, 18:00 (GMT) |
Merge branch 'blender-v3.0-release' |
Revision 9d0d4b8 by Patrick Mours 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 |
Revision 8a8bf99 by Julian Eisel November 12, 2021, 17:23 (GMT) |
Merge remote-tracking branch 'origin/blender-v3.0-release' |
Revision 2b394e1 by Julian Eisel 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 |
Revision 76105eb by Brecht Van Lommel November 12, 2021, 16:09 (GMT) |
Fix T93007: Cycles not updating for animated Object properties like color |
Revision d48523c by Brecht Van Lommel November 12, 2021, 15:18 (GMT) |
Fix Cycles ray visibility panel missing for volume objects |
Revision ddf66cd by Sybren A. Stüvel November 12, 2021, 13:36 (GMT) |
Merge remote-tracking branch 'origin/blender-v3.0-release' |
Revision b4cfe80 by Sybren A. Stüvel 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 |
Revision c7a88cf by Campbell Barton November 12, 2021, 13:31 (GMT) |
Merge branch 'blender-v3.0-release' |
|