ThreeDimensions¶
SurfaceMesh¶
Sphere¶
- class manimlib.mobject.three_dimensions.Sphere(**kwargs)¶
球
radius
: 半径resolution
: 分割精度u_range
: u 范围v_range
: v 范围resolution
: 分割精度color
: 颜色opacity
: 透明度gloss
: 光泽shadow
: 阴影opacity
: 透明度
Torus¶
- class manimlib.mobject.three_dimensions.Torus(**kwargs)¶
环面
r1
: 外半径r2
: 内半径u_range
: u 范围v_range
: v 范围resolution
: 分割精度color
: 颜色opacity
: 透明度gloss
: 光泽shadow
: 阴影opacity
: 透明度
Cylinder¶
- class manimlib.mobject.three_dimensions.Cylinder(**kwargs)¶
圆柱
height
: 高度radius
: 底面半径u_range
: u 范围v_range
: v 范围resolution
: 分割精度color
: 颜色opacity
: 透明度gloss
: 光泽shadow
: 阴影opacity
: 透明度
Line3D¶
- class manimlib.mobject.three_dimensions.Line3D(start: ndarray, end: ndarray, **kwargs)¶
3D 直线
start
: 起始end
: 终止width
: 线宽
Disk3D¶
- class manimlib.mobject.three_dimensions.Disk3D(**kwargs)¶
圆盘
radius
: 半径u_range
: u 范围v_range
: v 范围resolution
: 分割精度color
: 颜色opacity
: 透明度gloss
: 光泽shadow
: 阴影opacity
: 透明度
Square3D¶
- class manimlib.mobject.three_dimensions.Square3D(**kwargs)¶
3D 正方形
side_length
: 边长u_range
: u 范围v_range
: v 范围resolution
: 分割精度color
: 颜色opacity
: 透明度gloss
: 光泽shadow
: 阴影opacity
: 透明度
Cube¶
VCube¶
- class manimlib.mobject.three_dimensions.VCube(side_length: float = 2.0, **kwargs)¶
立方体,使用 2D 正方形绘制
初始化样式,VMobject 的样式有以下
fill
填充样式颜色:
fill_color
或color
不透明度:
fill_opacity
stroke
线条样式颜色:
stroke_color
或color
宽度:
stroke_width
不透明度:
stroke_opacity
gloss
光泽shadow
阴影reflectiveness
反光度
其中, color, opacity, width 属性均可以为一个列表,在渲染时会按照列表对其进行补间
Dodecahedron¶
- class manimlib.mobject.three_dimensions.Dodecahedron(*vmobjects: VMobject, **kwargs)¶
十二面体
初始化样式,VMobject 的样式有以下
fill
填充样式颜色:
fill_color
或color
不透明度:
fill_opacity
stroke
线条样式颜色:
stroke_color
或color
宽度:
stroke_width
不透明度:
stroke_opacity
gloss
光泽shadow
阴影reflectiveness
反光度
其中, color, opacity, width 属性均可以为一个列表,在渲染时会按照列表对其进行补间
Prism¶
- class manimlib.mobject.three_dimensions.Prism(width: float = 3.0, height: float = 2.0, depth: float = 1.0, **kwargs)¶
u_range
: u 范围v_range
: v 范围resolution
: 分割精度color
: 颜色opacity
: 透明度gloss
: 光泽shadow
: 阴影opacity
: 透明度