根拠と再現できた範囲
参考と新しい3部品
Variable Font Motion:公開プロンプトと動画を調査。プロンプトの指示と実際の動画で確認できた動きは別に扱いました。
- IN / fontAxisSettle:反復・字体変化の研究から、太さと字幅を基準の一語へ収束させる登場部品へ変換。
- STAY / fontAxisBreathe:保持中の字体変化として派生設計。原動画と同じ動きという主張ではありません。
- BG / variableFontField:前景と別の文言・配置・周期で動く字体の反復面。
元動画との比較
研究試作では区間の幅の誤差を改善しましたが、末尾の最大64px差は未解決です。汎用部品化後の元動画への一致は未評価。公開した部品の組合せ検証と、原動画の再現精度を分けて扱います。参考動画自体はこの公開版へ転載していません。
組合せの確認済み範囲
ローカル検証:新旧IN/STAY/OUT 2,170組×8時刻、10テスト通過。全316部品×3代表時刻948コマと通常STAGE×DECO186コマを実描画。通常再生・前後シーク・保存復元・JSON往復の代表例を確認しました。全パラメータの全組合せ保証ではありません。
検証記録 / 取り込んだ版とSHA256
出所
MOTION LABの既存部品固定版を独立コピーし、蒼鈴の新部品と合成しています。元アプリの起動は不要。
opentype.js:MIT、同梱ライセンス。Roboto Flexと既存6書体:Google Fonts配布。書体の出所と同フォルダのOFLライセンスを同梱しています。