renderer

class pyvale.renderer.IRenderer[source]

Bases: ABC

abstractmethod render(scene: RenderScene, cam_ind: int = 0, frame_ind: int = 0, field_ind: int = 0) ndarray[source]
abstractmethod render_all(scene: RenderScene) list[ndarray][source]
abstractmethod render_all_to_disk(scene: RenderScene, save_path: Path | None = None) None[source]
abstractmethod render_to_disk(scene: RenderScene, cam_ind: int = 0, frame_ind: int = 0, field_ind: int = 0, save_path: Path | None = None) None[source]