从实践中学习 Manim(Python 库)(第一部分)
掌握 Manim,一个用于解释数学/技术图像和视频的 Python 动画引擎
讲师:Xiaoqi Zhao
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 逐步了解 Manim Python 库
- Mainm 教程的现场演示实践
- 能够使用 Manim 创建自我数学动画
- 学习 Python 语言作为副作用
探索相关主题
- 其他 IT 和软件
- 信息技术与软件
要求
- 基本的 Python 编程知识将会很有帮助
描述
Manim 是一款用于解释数学视频的动画引擎。它用于以编程方式创建精确的动画。
Manim 最初是由 Grant Sanderson 作为个人项目创建的,用于他的 YouTube 频道 3Blue1Brown。随着他的频道越来越受欢迎,许多人开始喜欢他的动画风格,并希望将 manim 用于自己的项目。然而,由于 manim 仅供个人使用,其他用户很难安装和使用它。
2019 年末,Grant 开始在一个名为“着色器分支”的新分支上研究更快的 OpenGL 渲染。2020 年年中,一组开发人员将其分叉为现在的社区版本;这是本网站上记录的版本。2021 年初,Grant 将着色器分支合并回 master,使其成为其存储库中的默认分支——这就是 manimgl。在合并着色器分支之前,旧版本有时被称为 ManimCairo,目前仅用于一个单一目的:在您的机器上本地渲染 Grant 的旧视频。它仍然以 cairo-backend 分支的形式在他的 GitHub 存储库中可用。
我在寻找一些实用工具来帮助创建某些数学思想的动态和视频演示时遇到了 Manim,当我接触到 Manim 的语法时,它以更易于理解和优雅的定义吸引了我。因此,我愿意付出一些努力来彻底学习它。
同时,我也想与大家分享自学历程,并鼓励大家通过跟随演示获取知识,然后快速开始为数学问题创建精美的动画/视频。
本第 1 部分包含 Manin 安装和教程与指南的完整详细信息。阅读完本部分后,您可以查看第 2 部分,其中包含示例库和完整参考手册演示。
祝你好运!非常感谢 Grant Sanderson!
本课程适合哪些人:
- 有人想学习 Manim(用于创建数学动画的 Python 库)的用法吗?
- 想要使用 Manim 制作数学动画的学生或工程师
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。