Manim 是 3Blue1Brown 作者用于制作数学讲解视频的编程动画引擎,通过精确的代码控制生成动画。仓库目前有两个版本:本仓库为作者原版 ManimGL,2020 年社区分支出的 Manim Community 版则更稳定、测试更完善、更易上手。
本次更新主要完善了各平台安装说明。ManimGL 要求 Python 3.10 及以上,依赖 FFmpeg、OpenGL,LaTeX 可选(用于公式渲染),Linux 还需 Pango 开发头文件。注意 pip 安装包名为 manimgl,不是 manim 或 manimlib。
安装后可用manimgl example_scenes.py OpeningManimExample快速体验。常用 CLI 参数包括-w写入文件、-s跳到结尾显示最终帧、-n跳至指定动画。3b1b/videos 仓库可查看 3Blue1Brown 视频的全部源码,但旧视频代码可能不兼容最新版。
文档正在完善中,官方文档见 3b1b.github.io/manim,另有中文版 docs.manim.org.cn。项目采用 MIT 许可证。
GitHub
#GitHub #开源 #Manim #ManimGL #3Blue1Brown #数学动画 #Python #数据可视化
@GitHubTrendingHub
