不二如是 发表于 2022-12-28 16:08:42

18 - Manim cfg show 配置的玩法

本帖最后由 不二如是 于 2022-12-29 19:37 编辑

学到现在,我们可以来了解一下 Manim 的配置。

学习一下底层 Manim 是如何设置的。

在控制台输入:

manim cfg show
就能看到一些默认设置:



如果想修改这些配置项,我们要创建一个“配置文件”。

名字自己知道是配置文件即可,后缀必须是 '.cfg'。



在这个配置文件中有 5 种类型:


[*]CLI
[*]custom_folders
[*]logger
[*]ffmpeg
[*]jupyter

接下来我们只会修改 CLI 和 custom_folders 两个属性。

CLI 是命令行相关的,custome_folders 是自定义文件夹相关的。

第一步先写类别,并写入到"[]"中:


然后就可以编写具体的配置属性。

当然所谓的修改配置,并不是所有配置都可以,只能是个别一些。

例如修改背景色:

background_color = #2ebb96

默认是画个圆,背景是黑色的:



我们修改的配置属性还没有生效,需要通过控制台设置一下:

在现有命令:

Manim 01class.py -qh
加上 -c 和配置文件名:

Manim 01class.py -qh -c myConfig.cfg
运行:



这样背景设置就生效了。

如果不使用 -c <配置文件.cfg> 命令,那些自定义配置就无法生效。

还可以再添加配置:

preview = True
这样后续命令中就不用额外指定 -p,直接自动预览。

如果你还想偷懒,可以直接将配置文件改为 manim.cfg。

这样 manim 可以自动识别 manim.cfg,就不需要在命令行中使用 -c 参数了。

一开头有说过并不是所有属性都能修改的,其实就下面这几个:

background_color,preview,verbosity,progress_bar,max_files_cached,disable_caching_warning,media_dia,assets_dir,video_dir,images_dir,tex_dir,text_dir,partial_movie_dir
其他的就算你改了,还是会保持默认。

高山 发表于 2022-12-28 16:52:13

回帖是种美德

liuhongrun2022 发表于 2022-12-29 08:04:24

学习Manim

Mike_python小 发表于 2022-12-29 08:25:51

学习Manim

Mike_python小 发表于 2022-12-29 08:26:12

¿学习未完待续          {:10_258:}{:10_258:} {:10_258:} {:10_258:} {:10_258:} {:10_258:}{:10_258:}{:10_258:}         {:10_280:} {:10_280:}{:10_280:} {:10_280:}{:10_280:}   {:10_280:}       {:10_251:} {:10_251:} {:10_251:}{:10_251:}   
页: [1]
查看完整版本: 18 - Manim cfg show 配置的玩法