Page MenuHome

Nla Refactor: Blend functions explicit Div0 check
ClosedPublic

Authored by Wayde Moss (GuiltyGhost) on Dec 1 2020, 12:25 PM.

Details

Summary

It's an explicit check to prevent division by zero if caller hasn't done the check. Future patch D8867: Feature: NLA Merge Strips will not use the nla remap function and thus not do the check.
This patch also replaces some float (==) equality checks with IS_EQF().

Split from D9247: Refactor: NLA Prep for D8296

Diff Detail

Repository
rB Blender
Branch
refactor2_div0_check (branched from master)
Build Status
Buildable 11486
Build 11486: arc lint + arc unit

Event Timeline

Wayde Moss (GuiltyGhost) requested review of this revision.Dec 1 2020, 12:25 PM
  • - nla blend inverse functions to do influence=0
  • - nla better naming for lower stack values, upper strip value, and blended value.

revert last change: accidentally overwrote this patch with D9695

This revision is now accepted and ready to land.Dec 3 2020, 2:19 PM