Animations with Step Tangents for KeyFrames


My team and I are in the process of porting a collection of existing assets from a Maya-Unity pipeline to a Maya-PlayCanvas pipeline.

We use a lot of animations that include step tangents on keyframes, where channel value “steps” from the value from one keyframe to another with interpolation.

Step Tangents
Channel: 1____2 3____4
| _____|

However the PlayCanvas animation system, (either the importer or the animation components), is interpolating between these keyframes. This interpolation is creating a curve rather than a step.

Is anyone else working with step tangents?
Is there any plan for PlayCanvas Engine to support keyframe tangents?

Does anyone have any recommendations?

Thank you,