通常の BlendShape(glTF で言う morph targets)では, [0.0, 1.0] で二つの shape をブレンドします.
Maya には in-between target という機能があり, 中間の shape も定義できるようになっています.
顔の表情など, ゼロイチの線形補間では表現が難しいようなものの表現に役立ちます.
基本的には in-between target も線形補間のようですが, 非線形やユーザ定義のカーブで重み付けもできるよう?
実装上は, (トポロジなどが合っていれば)それぞれのシェイプのブレンドの重みを interpolator t([0.0, 1.0])から補間して算出していけばよいので簡単ですね(ramp texture のような感じで)