生成移动形状

时间:2017-04-21 08:55:05

标签: javascript python animation shapes

我打算编码这是python,虽然我不是100%确定这是正确的解决方案。也许javascript会更好。

我有问题向用户显示问题,并且对于每个问题,用户以1到5的等级输入答案。当用户输入越来越多的答案时,程序计算不同的变量。

程序然后在内部输出径向图表数据。这就是我被困住的地方。我需要程序以图形方式输出“径向图表变形”。

当用户输入数据时,像这样的形状像果冻一样摆动。

enter image description here

程序需要生成它,并不断为其制作动画,而不同颜色的层正在不断发展。

如何生成形状?这是理论:

从1到5的每个答案都会对用于生成形状的5个不同变量产生影响。

enter image description here

因此,当用户输入变量时,中心可能变得更大或更小,红色层的大小增加,或者尺寸减小......这是实时动画,它是实时动画和结果的解释。

我们还没有想要的形状。然后,形状用调色板填充,其边缘是圆的:

enter image description here

最后,形状不断变化,带有一点移动的果冻效果,就像一个细胞。

然后,工作的第二个重要部分是我们需要在20x20 LED矩阵上输出它,就像这样(与另一个单元格相比):

enter image description here

编码的最佳语言是什么?它本质上是一个随着用户输入变量而演变的动画。另外,您推荐哪些库,并且您是否有任何代码,链接和功能可以帮助我实现这一目标?

非常感谢任何帮助,

提前致谢!

0 个答案:

没有答案