MultiCamera

MultiCamera 是一个支持多机位的相机类,通过添加 ImageMobjectFromCamera 来相当于添加子相机。 在 ZoomedScene 中被默认使用。

MultiCamera

class manimlib.camera.multi_camera.MultiCamera(*image_mobjects_from_cameras, **kwargs)

可以在初始化时传入多个 ImageMobjectFromCamera

add_image_mobject_from_camera(image_mobject_from_camera)

image_mobject_from_camera 添加到所有’相机’中

capture_mobjects(mobjects, **kwargs)

捕获 mobjects 中的所有物体

get_mobjects_indicating_movement()

返回主相机和所有子相机的所有frame构成的列表

reset()

全部重置

update_sub_cameras()

更新子相机的 pixel_array