manimManim记录一段没有错误的Manin测试代码
老刘博客
这两年互联网的短视频领域,有一些非常好看的数理化视频,部分博主靠着这种知识视频可以说赚的粉丝无数,本人作为一名数学教师,也想着研究一下。今天记录一段Manim
的运行代码,主要是为了自己的学习,费劲巴拉的终于在自己的电脑上可以运行Manim
代码了。将下面的代码保存为一个简单的sample.py
格式文件然后运行就可以了。在这里多说一句.py
>是Python>的文件类型。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| # -*- coding: utf-8 -*- from manim import * class TransformExample(Scene): def construct(self): banner = ManimBanner() banner.shift(UP * 0.5) self.play(banner.create(), run_time=1) self.play(banner.animate.scale(0.3), run_time=0.5) self.play(banner.expand(), run_time=1) t = Text("测试中文能否显示").next_to(banner, DOWN * 2) tex = VGroup( Text("测试数学公式:", font_size=30), Tex(r"$\sum_{n=1}^\infty \frac{1}{n^2} = \frac{\pi^2}{6}$"), ) tex.arrange(RIGHT, buff=SMALL_BUFF) tex.next_to(t, DOWN) self.play(Write(t), run_time=1) self.play(Write(tex), run_time=1) self.wait()
|
然后需要在CMD
>或者Windows PowerShell
>中运行下面的代码:
1 2
| # 上面的代码文件名称:sample.py manim -p .\sample.py
|
运行之后的视频效果如下:
当然了,Manim
还有很多的知识需要学习,会在博客上逐渐的添加学习笔记。