RenderResult

Qualified name: algan.utils.algan\_utils.RenderResult

class RenderResult(status, output_path, walltime_seconds=0.0, render_plan=None)[source]

Bases: object

Outcome metadata returned by algan.scene.Scene.save_video().

Parameters:
  • status (Literal['rendered', 'skipped'])

  • output_path (Path)

  • walltime_seconds (float)

  • render_plan (object | None)

status

"rendered" when a file was written, "skipped" when one already existed and overwrite=False.

Type:

Literal[‘rendered’, ‘skipped’]

output_path

Where the file is, or would have been. Always absolute, whatever was passed as file_path.

Type:

pathlib.Path

walltime_seconds

Seconds the render took, 0.0 for a skipped one.

Type:

float

render_plan

The last batch’s RenderPlan: which renderer ran, what it could not honor, and how often each ceiling bound.

Type:

object | None

Methods

Attributes