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.