如何使像Bitspin的及时闹钟一些变形的效果呢?闹钟、及时、效果、Bitspin

2023-09-06 00:56:28 作者:傀儡 crossing out°

我想尝试一些角色变形像Bitspin的及时闹钟效果。 这里的效果影片! (0:09〜0:11)

I want to try some character morphing effects like Bitspin's Timely Alarm Clock. Here's the effect video! (0:09 ~ 0:11)

我认为这是一个一系列的脱机使用位图的变化,但经过我反编译的程序,并搜查了源$ C ​​$ c和资产,我没有找到位图序列资源的曲目。

I thought it was a series of bitmaps changes made offline, but after I decompiled the program and searched the source code and the assets, I did not find bitmap sequence resource tracks.

任何一个有想法Bitspin怎么办呢?

Any one have ideas how Bitspin do it?

推荐答案

在字符psented矢量形式(线段/贝塞尔弧线),它们是由少量的控制点确定。再$ P $

When the characters are represented in vector form (line segments/Bezier arcs), they are defined by a small number of control points.

可以设计字体以这样的方式来控制点的数目是相同的所有数字,并定义点的任意排序

You can design the font in such a way that the number of control points is the same for all digits, and define an arbitrary ordering of the points.

然后线性控制点,两两之间进行插值,会给你一个类似的形状变形的效果。

Then linearly interpolating between the control points, pairwise, will give you a similar shape morphing effect.

无数的变体可以通过选择其他插值方案,航点对应的定义,可能与拆分成独立的弧线......

Innumerable variants are possible by choosing other interpolation schemes, the way point correspondences are defined, possibly with splits into independent arcs...