2.1 安装与创建
安装教程较多,大家可以自行搜索。这里就说说安装过程中遇到的问题,笔者用的是pycharm。
在pycharm中运行示例代码,报错说是找不到ffmpeg。这里可以参考(https://cloud.tencent.com/developer/article/1702673)
运行示例代码后没有报错,但也没有视频。打开终端,看路径是否与动画文件所在的路径一致,如果不一致,可以右键动画文件,在“打开于”中找到“终端”,此时终端的路径也会变为动画文件所在的文件夹中。之后在终端处输入命令
manim -pql example.py Example
即可。
附上使用的示例:
# example.py
from manim import *
class Example(Scene):
def construct(self):
t1=Text('你好!Manim')
self.add(t1)
self.wait(1)
self.play(t1.animate.shift(UP*3))
circle=Circle().set_color(BLUE)
self.play(FadeIn(circle))
self.play(circle.animate.set_fill(BLUE, opacity=0.5), run_time=1)
self.wait(1)
square=Square().set_color(RED).set_fill(RED, opacity=0.5)
self.play(ReplacementTransform(circle, square, run_time=1))
self.play(square.animate.set_fill(RED, opacity=0))
self.wait(1)

图 2.1: 示例