Closed ousttrue closed 2 years ago
変更前は、bone と expression で rangeMap という入れ物を共有していて、 bone と expression で微妙に違う意味になっていました。
また、bone では horizontal(in/out), vertical(up/down) の4つであるのに対して expression は horizontal , vertical(up/down) の3つであり、horizontal(in/out) の片方を流用してました。
これをしっかりと分離するのがこの PR です。
Applier になおしました 🙏 @0b5vr
スキーマ変更はしない。取り下げ
rangeMap をやめて、bone と expression で個別に定義する変更です。
dst = min(input, input_max)/input_max * output_max
が基本的な考えです。JsonSchema が決まったら、追って README もリライトします。