Bitspin の Timely Alarm Clock のようなキャラクターのモーフィング効果を試してみたいです。エフェクト動画はこちら!(0:09 ~ 0:11)
オフラインで行われた一連のビットマップ変更だと思いましたが、プログラムを逆コンパイルしてソース コードとアセットを検索したところ、ビットマップ シーケンス リソース トラックが見つかりませんでした。
Bitspinがどのようにそれを行うか考えている人はいますか?
Timely がこのライブラリを使用していると思われるので、こちらをご覧ください: https://github.com/bydavy/android-number-morphing
文字がベクトル形式 (線分/ベジエ円弧) で表される場合、文字は少数の制御点によって定義されます。
コントロール ポイントの数がすべての桁で同じになるようにフォントを設計し、ポイントの任意の順序を定義できます。
次に、コントロール ポイント間をペアで線形補間すると、同様の形状モーフィング効果が得られます。
他の補間スキームを選択することにより、数え切れないほどのバリエーションが可能であり、ウェイポイントの対応が定義され、おそらく独立したアークに分割されます...