gpt4 book ai didi

python - 在 python 中创建动画的方法?

转载 作者:行者123 更新时间:2023-12-04 23:35:12 25 4
gpt4 key购买 nike

在 python 中创建小动画的最佳方法是什么?
到目前为止,我已经尝试过:tkinter 和 FuncAnimation(来自 matplotlib 中的动画——这是用于物理建模的 Python 学生指南中使用的内容)。

目标是制作一组简单的动画,但 FuncAnimation 让我安装 apt-get 以便我可以获取 ffmpeg 以便我可以运行动画。似乎需要大量下载,如果有类似强大的替代方案,我不喜欢。

如果可能的话,我希望稍后将这些动画集成到 Pygame 中。这可能吗?

是的,这是一个主观问题,但我正在寻找经验丰富的 python 动画师的指导。 Python中不同动画方法的客观优势和劣势是什么?

最佳答案

请注意,以下是一个相当长的评论而不是一个答案,因为这个问题根本无法回答。我可能会在提问者阅读后将其删除。

使用 FuncAnimationArtistAnimation是 matplotlib 中最常用和推荐的动画方式。
您可以在屏幕上显示动画或将其保存,例如作为动画 gif、mp4 视频或一堆单帧。

pygame 没有接口(interface)。但是当然你可以在 pygame.xml 中使用保存的图片。

其他动画方法需要根据命令重绘 Canvas 。这些非常适合屏幕动画,但需要更多手动操作才能保存。它们都不会被认为优于 FuncAnimation。

关于python - 在 python 中创建动画的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44101671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com