【发布时间】:2014-10-22 19:28:17
【问题描述】:
好的,我不太确定这是否可以在这里问,所以没必要打我。告诉我,我会删除问题:)
我的想法是使用触摸屏制作自己的时钟并自己编程。
在考虑这个问题时,我想到了所有这些不同的样式来显示当前时间。
在我想出的所有样式中,我觉得最有趣的一种是显示时间的罗夏式时钟。而且不仅仅是随意涂抹并猜测现在是几点,更像是守望者中的罗夏。
他有一个带有不断变化形状的墨迹的面具(如果你问我,真的很酷)。
所以我想到的是根据它所代表的数字改变形状的墨迹。
当时间改变
12:49:58 -> 12:49:59 第二个数字将从 8 转换为 9。
所以现在回到原来的问题:
在尝试让这种类型的时钟运行之前,我想尝试给一个 blob 一个特定的形状并让它变成另一种形状。
我在谷歌上搜索但没有任何运气,所以我希望这里有人可以为我指出正确的方向来制作随机斑点并将其转换为动画中的另一种形状。
例如: 绘制正方形 -> 动画为圆形
欢迎任何提示和技巧:)
【问题讨论】:
-
形状之间的动画被称为“变形”。有各种各样的算法。我建议选择一个并实施它(当然,如果您遇到问题,请在这里询问:))
-
@DavidM 谢谢我会搜索 :)
标签: delphi animation drawing morphing