v0.3.0
2021 年 2 月 1 日
下面列出了自 Manim 社区版本 v0.2.0 以来的更改。
新功能
- #945:mobject
change_layout()
的方法Graph
- #943:IPython %%manim 魔法
- #970 : 添加
--version
命令行标志 - #948:允许将代码字符串传递给
Code
- #917:允许覆盖新式方法动画
- #756 : 允许通过配置文件设置 frame_height 和 frame_width
- #939:添加了自定义字体文件支持
- #892:添加了 ManimCommunity 颜色
- #922:Graph mobject 的树形布局
- #935:添加行为准则
- #916:分图的多列布局
- #742:单位:像素、Munits、百分比
unit
- #893 :
from_networkx()
从 networkx 图创建图的便捷方法
错误修复和增强
- #988:通过添加缺少的 LaTeX 包来修复 Windows CI 管道
- #961:添加了矢量化对象和贝塞尔曲线相关函数的类型和文档
- #977:Manim 和 IPython 的 JupyterLab docker 映像和文档
- #985 : 修复 webgl 渲染器的变量名称
- #954:修复图形动画中落后于顶点的边
- #980:允许在代码中使用自定义 Pygments 样式
- #952:允许将补间信息传递到 WebGL 前端
- #978 : 修复
possible_paths
不打印的问题code_mobject
- 第 976 章更新
ManimPango
- #967 : 自动导入插件
- #971:让 ManimCommunity 看起来一致
- #957
NotImplementedError
:尝试链接重写方法动画时引发 - #947:一些修复和改进
PointCloundDot
- #923:文档:将开发人员的安装说明移至开发人员页面
- #964 : 为
NumberLine
的单位向量添加了单元测试 - #960:
NumberLine
单位向量的大小应该是unit_size
,而不是 1 - #958 : 修复代码格式
utils/debug.py
- #953:更新许可证年份
- #944 :在和中插入笔划不透明度
FadeIn
并更新stroke_opacity
和fill_opacity``set_stroke()
set_fill()
- #865:重命名
get_submobject_index_labels
为index_labels
- #941:添加关键字参数
x_min
,x_max
,y_min
,y_max
到ThreeDAxes
- #886 : 让渲染进度条再次显示有关渲染动画的详细信息
- #936 : 修复
BulletedList
TeX 环境问题并添加输入get_module
- #938 : 删除对进度条的依赖
- #937 : 将 CI 管道的 'brew cask install' 更改为 'brew install –cask'
- #933:让矩阵再次与列表一起使用
- #932:正确解析
log_dir
选项 - #920 : 如果标记
MarkupText
无效则引发错误 - #929
Matrix
: 如果使用 < 2 维输入创建对象,则会引发错误 - #907 : 让 Scene.add_sound 再次工作(当使用 运行时
--disable_caching
) - #906 : 允许在动画组中使用新式方法动画
- #908 : 从文档中删除了已弃用的命令行参数
- #903:微小的语法改进
- #904 : 在导入和类示例之间添加空行
- #898:CI:修复发布工作流程