Katana Plug-in APIs 0.1

Foundry::Katana::Render::TemporaryRenderAction Class Reference

A render action which renders to a temporary location. More...

#include <TemporaryRenderAction.h>

Inheritance diagram for Foundry::Katana::Render::TemporaryRenderAction:
Foundry::Katana::Render::RenderAction

List of all members.


Detailed Description

A render action which renders to a temporary location.

This action renders a file to a temporary location which is deleted when the render is complete unless the KATANA_KEEP_TEMP_RENDER_FILES environment variable is set. By default nothing is loaded into the monitor when using this action.

This action is useful when e.g. a post process is required where a temporary file is written to disk and then processed using a custom command.

A render action needs to declare an output for each port on the render node in order to allow a render process to start. Therefore, a render pass that is not expected to produce a render output still needs to use this temporary render action regardless of whether the temporary render location is used anywhere.

See also:
Render::DiskRenderOutputProcess::addPostCommand

The documentation for this class was generated from the following file:
 All Classes Functions Variables Typedefs Enumerations Enumerator