我正在用 python,pygame 制作傅里叶变换的动画。我希望结果大致如下所示:
https://www.youtube.com/watch?v=ACvXAjZE9jQ
我需要更新屏幕,以便不断地在新位置绘制手臂或链接。但是,更新屏幕会擦除手臂绘制的图形。我通过在时间间隔内放置小点来绘制它。
有没有人有任何建议如何处理这个困境或提出另一种解决方案?
提前致谢
我的第一个想法是将所有点坐标添加到列表中,并在每次更新时将它们全部绘制在一起,但是操作很快变得效率太低并且动画不断变慢。