动画
manim 的核心是动画。通常,你可以通过调用 :meth:'~.Scene.play' 方法将动画添加到你的场景。
简单地说,动画是在两个 mobject 之间进行插值的过程。例如,FadeIn(square)
以完全透明的版本开始,以完全不透明的版本结束,在它们之间插值通过逐渐增加不透明度。:class:'的。FadeOut' 的工作方式相反方式:它从完全不透明到完全透明。作为另一个示例,square
:class:'.Rotate' 以作为参数传递给它的 mobject 开始,并且以相同的对象结束,但旋转了一定量,这次插入 mobject 的角度而不是它的不透明度。
Last updated