用python制作高逼格的数学动画

平时大家可能总会看到各种炫酷的数学动画,却不知用什么制作的,本次给大家推荐一个可以制作数学动画的神器:manim。

manim是斯坦福大学数学系小哥GrantSanderson开源的数学仿真模拟python库,并用于YouTube频道3Blue1Brown,来解说高等数学。

manim是一个非常优秀的数学动画制作引擎,先来两个GIF感受一下manim的魅力:

版本说明

manim初学者可能会有些许困惑,网上的代码、文档、教程等差异太大,不知道该跟着那个学习。

目前manim有三个版本:

3b1b旧版:3blue1brown自己维护的版本,使用Cairo作为后端。

3b1b新版:3blue1brown自己维护的版本,使用OpenGL和moderngl来进行GPU渲染,优点是速度快。

manim社区版:manim旧版的衍生,更新更活跃,有很好的文档和社区支持。

我直接学习了新版。

manimgl环境搭建

manimgl这个版本的安装特别简单

1、安装配置FFmpeg和LaTex




转载请注明:http://www.aierlanlan.com/rzgz/3399.html