本文主要是介绍manim前言,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 前提
- manim介绍
- manimCE安装
- manim的相关资源
- 接下来的计划
前提
之前刷b站看到了一些很帅的数学科普这方面的动画视频,例如:Transformer中多头注意力的计算过程、如何以可视化视角直观理解排列组合?等等,然后心里头就想这些视频是怎么做出来的呢?看了看视频简介,发现这些视频都是通过一个叫做manim的工具做出来的,然后对于我来说:打开了新世界的大门。
manim介绍
Github地址:https://github.com/ManimCommunity/manim
Manim 是一个解释性数学视频的动画引擎,它通过编程的方式来创建动画,最早由3Blue1Brown频道的创建人Grant Sanderson开发 。之后有其他开发者又根据自己的需求开发出了不同的Manim版本,例如:manimGL、manimCE,以及manim3(这是由国人开发的)。我们的所有教程,笔记等都是基于manimCE做的,因为manimCE现在在世界上用的人最多,社区最完善,遇到问题也容易向别人请教。
manimCE安装
关于manim的安装,这里我们就不进行过多的阐述。要注意的一点是:要提前安装好ffmpeg以及MiKTeX,因为manimCE需要这两个库的支持,具体的安装过程可以参考官方文档以及其他的一些中文博客。
manim的相关资源
- 官方网址:https://www.manim.community/
- Github地址:https://github.com/ManimCommunity/manim
- b站视频教程:b站教程
接下来的计划
manim对于我们来说是工具,学习一个工具最好的方法是使用它。接下来我准备先学习几个别人制作的优秀源码,然后自己尝试着去完成一些简短的动画。慢更!!!
这篇关于manim前言的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!