旧多摄像头

限定名称: manim.camera.mapping\_camera.OldMultiCamera

class OldMultiCamera(*cameras_with_start_positions, **kwargs)[来源]

基础类:Camera

方法

capture_mobjects

通过在pixel_array上打印来捕获mobjects。

init_background

初始化背景。

set_background

将背景设置为传递的pixel_array,在转换为有效的RGB值之后。

set_pixel_array

将相机的像素数组设置为传递的像素数组。

属性

background_color

background_opacity

capture_mobjects(mobjects, **kwargs)[来源]

通过在pixel_array上打印来捕获mobjects。

这是将场景内容转换为数组的基本函数,然后将其转换为图像或视频。

Parameters:
  • mobjects – 要捕获的Mobjects。

  • kwargs – 要传递给 get_mobjects_to_display() 的关键字参数。

注释

有关当前可以渲染的类列表,请参见 display_funcs()

init_background()[source]

初始化背景。 如果self.background_image是图像的路径, 则将该图像设置为背景;否则,使用默认 背景颜色填充背景。

set_background(pixel_array, **kwargs)[source]

将背景设置为传递的pixel_array,在转换为有效的RGB值之后。

Parameters:
  • pixel_array – 用于设置背景的像素数组。

  • convert_from_floats – 是否将浮点数值转换为有效的RGB值,默认为False

set_pixel_array(pixel_array, **kwargs)[source]

将相机的像素数组设置为传递的像素数组。

Parameters:
  • pixel_array – 要转换并设置为相机像素数组的像素数组。

  • convert_from_floats – 是否将浮点值转换为适当的RGB值,默认为False