Merge branch 'blender-v4.4-release'
This commit is contained in:
@@ -48,6 +48,24 @@
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
<releases>
|
||||
<release version="4.4" date="2025-03-18">
|
||||
<description>
|
||||
<p>New features:</p>
|
||||
<ul>
|
||||
<li>Animation: The structure of Actions has changed, introducing the concept of Slots</li>
|
||||
<li>Brushes: A new brush type, the Plane brush, has been added</li>
|
||||
<li>Compositor: The CPU compositor was rewritten and should generally be faster</li>
|
||||
</ul>
|
||||
<p>Enhancements:</p>
|
||||
<ul>
|
||||
<li>Viewport: The overlays have been rewritten for better consistency and better extendability</li>
|
||||
<li>Modeling: Improved Vertex and Edge Dissolve</li>
|
||||
<li>UI: Improvements for Status Bar display, Tooltips and Window decoration</li>
|
||||
<li>Video Sequencer: Improvements for text strips, performance and 10 and 12 bit/channel video support</li>
|
||||
<li>Stability: More than 650 issues have been fixed that existed in Blender 4.3 or older</li>
|
||||
</ul>
|
||||
</description>
|
||||
</release>
|
||||
<release version="4.3" date="2024-11-19">
|
||||
<description>
|
||||
<p>New features:</p>
|
||||
|
||||
@@ -90,7 +90,14 @@ void evaluate_and_apply_action(PointerRNA &animated_id_ptr,
|
||||
/* Copy of the same-named function in anim_sys.cc, with the check on action groups removed. */
|
||||
static bool is_fcurve_evaluatable(const FCurve *fcu)
|
||||
{
|
||||
if (fcu->flag & (FCURVE_MUTED | FCURVE_DISABLED)) {
|
||||
if (fcu->rna_path == nullptr) {
|
||||
return false;
|
||||
}
|
||||
|
||||
/* Not checking for FCURVE_DISABLED here, because those FCurves may still be evaluatable for
|
||||
* other users of the same slot. See #135666. This is safe to do since this function isn't called
|
||||
* for drivers. */
|
||||
if (fcu->flag & FCURVE_MUTED) {
|
||||
return false;
|
||||
}
|
||||
if (BKE_fcurve_is_empty(fcu)) {
|
||||
|
||||
Reference in New Issue
Block a user