v0.4.0¶
- Date:
2021年3月3日
自Manim Community发布v0.3.0以来的更改如下。
重大变更¶
#915: Manim的SVG引擎已经重新设计,能够处理更多种类的SVG文件。特别是:现在保留了原始文件中的填充和描边属性。重大变化:
VMobjectFromSVGPathstring已被弃用,并已重命名为SVGPathMobject。
新功能¶
错误修复和增强功能¶
#981: 修复了Windows上WebGL渲染器的热重载功能
#1053: 修复稳定版文档中源代码的链接
#1067: 将ManimPango添加到ReadTheDocs需求中
#1058: 将
语法替换为 Pango 的foreground>,用于为MarkupText的部分内容着色,并允许在 MarkupText 中使用颜色进行下划线、上划线和删除线。#1063: 修复与
.animate相关的文档#1065: 删除重复的单词‘vector’
#1060: 更新Linux安装说明,提及Pango的安装
#1059: 访问未处理的mobject属性时提供更详细的错误信息
#1048: 在
make_and_open_docs.py中使用绝对路径#1000: 移除
MovingCameraScene.setup和MovingCameraScene.camera_frame#1043: 使
CubicBezier明确接受四个点#1046: 使用任何版本的
importlib-metadata#1030: 解析
.log文件,并在编译失败时尝试打印 LaTeX 错误#1015: 文档:添加与
tlmgr相关的更明确的说明#1028: 文档:更新在Apple Silicon上的Mac安装指南
#1032: 移除
Square.side_length属性#1031: 修复指向维基百科矢量图形页面的链接
#1021: 文档: 添加了示例到
CubicBezier#1017: 添加了
progress_bar到digest_args以修复--progress_barCLI 标志#1018: 移除
FunctionGraph参数中的冗余#1024: 将
width/height/depth迁移为属性#1022: 修复在传递
-s时的-p标志#1008: CI 流水线:修复发布资产上传
#983: 确保带有更新器的动画的最后一帧是正确的
#984: 在CLI输出中添加manim版本,为生成的
.gif和.png文件附加版本名称,将版本添加到渲染视频的元数据中,将深蓝色终端文本更改为默认绿色#993: 修复通过传递颜色列表在
set_color()中将Mobject颜色设置为渐变的问题#1010: 禁用ffmpeg concat的STDIN交互。
#969: 修复
--tex_templateCLI 标志#989: 修复
manim cfg export子命令#1005: 修复了使用
-作为文件名的功能#998: 允许使用3个字符的十六进制颜色代码
#996: 更改了
manim --version的消息,不再包含“Edition”