ark::gui::HeadlessRendererStage

Defined in header “ark/gui/stages/headless_renderer_stage.hh”.


A stage that wraps a headless renderer, useful for rendering 3D scenes to videos. Pair the output of this (images) to a video encoding stage.

Methods

  • HeadlessRendererStage(std::shared_ptr< const AbstractTransformProviderFactory > transform_provider_factory, std::string name)
    Constructor. Allows construction with a custom transform provider.

  • ~HeadlessRendererStage()
    Destructor.

  • void initialize(pipeline::StageInterface & interface)
    Initializes the stage.

  • void shutdown()
    Shutsdown the stage and destroys the renderer.