|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-manim/
课程评论:没有评论
这是 Coursera 上“从实践中学习 Manim (Python 库) (第一部分)”课程的中文内容摘要: **课程名称:** 从实践中学习 Manim (Python 库) (第一部分) **课程概述:** 本课程旨在教授 Manim,一个用于制作数学解释性视频的动画引擎。Manim 允许用户通过编程方式创建精确的动画。它最初由 Grant Sanderson 为其 YouTube 频道 3Blue1Brown 开发。随着 3Blue1Brown 频道的流行,许多用户希望使用 Manim 来创建自己的项目。 课程介绍了 Manim 的发展历程,包括 Grant Sanderson 开发的 OpenGL 渲染分支(shaders branch)以及由社区开发的社区版本,也就是当前文档化的版本。还提及了早期的 ManimCairo 版本,该版本主要用于本地渲染 Grant 的旧视频。 讲师在寻找一个能够帮助创建动态数学演示视频的工具时发现了 Manim。他被 Manim 易于理解且优雅的语法所吸引,并决定深入学习。本课程旨在分享讲师的学习过程,并通过演示鼓励学习者快速掌握 Manim,从而创作出精彩的数学动画/视频。 **第一部分内容:** 第一部分将详细介绍 Manim 的安装过程,以及提供入门教程和指南。完成第一部分后,学习者可以继续学习第二部分,该部分包含示例画廊和完整的参考手册演示。 **致谢:** 特别感谢 Grant Sanderson!
Manim is an animation engine for explanatory math videos. It's used to create precise animations programmatically.Manim was originally created by Grant Sanderson as a personal project and for use in his YouTube channel, 3Blue1Brown. As his channel gained popularity, many grew to like the style of his animations and wanted to use manim for their own projects. However, as manim was only intended for personal use, it was very difficult for other users to install and use it.In late 2019, Grant started working on faster OpenGL rendering in a new branch, known as the shaders branch. In mid-2020, a group of developers forked it into what is now the community edition; this is the version documented on this website. In early 2021, Grant merged the shaders branch back into master, making it the default branch in his repository - and this is what manimgl is. The old version, before merging the shaders branch is sometimes referred to as ManimCairo and is, at this point, only useful for one singular purpose: rendering Grant's old videos locally on your machine. It is still available in his GitHub repository in form of the cairo-backend branch.I met Manim while I'm looking for some hands-on tool to help to create dynamic and videos demo for certain mathematics idea, when touch base on Manim's syntax, it's attracting me quite a lot with it's easier understood and elegant definition. Thus I'd like to pay some efforts to learn it thoroughly.While, I'd also like to share the self learning journey with all of you, and encourage of you to gain the knowledge from following the demos, then quickly you can start to create nice animation/videos for your math's problems.This Part 1 include full detail of Manin Installation and Tutorials & Guides. After this part, you may check Part 2 with Example Gallery and Complete Reference Manual demos.Good luck! Thanks a lot to Grant Sanderson!