Katana Plug-in APIs 0.1
Public Member Functions

Foundry::Katana::Render::CopyAndConvertRenderAction Class Reference

A render action which renders to a temporary location and then performs a conversion based on the input parameters which include convert settings attributes. The converted file is then copied to the target location. More...

#include <CopyAndConvertRenderAction.h>

Inheritance diagram for Foundry::Katana::Render::CopyAndConvertRenderAction:
Foundry::Katana::Render::CopyRenderAction Foundry::Katana::Render::RenderAction

List of all members.

Public Member Functions

 CopyAndConvertRenderAction (const std::string &renderTargetLocation, const std::string &tempRenderLocation, bool clampOutput, bool colorConvert, const std::string &computeStats, const RenderSettings::AttributeSettings &convertSettings)

Detailed Description

A render action which renders to a temporary location and then performs a conversion based on the input parameters which include convert settings attributes. The converted file is then copied to the target location.

Note:
The temporary file is deleted unless the KATANA_KEEP_TEMP_RENDER_FILES environment variable is set.

Constructor & Destructor Documentation

Foundry::Katana::Render::CopyAndConvertRenderAction::CopyAndConvertRenderAction ( const std::string &  renderTargetLocation,
const std::string &  tempRenderLocation,
bool  clampOutput,
bool  colorConvert,
const std::string &  computeStats,
const RenderSettings::AttributeSettings &  convertSettings 
)
Parameters:
renderTargetLocationThe file location which is read and displayed in the monitor.
tempRenderLocationThe file location which is rendered to and then copied to the target location.
clampOutputPost-render, clamp negative rgb values to 0, and clamp alpha values to 0-1.
colorConvertPost-render, convert rendered image data from linear to output colorspace specified in the filename.
computeStatsSpecifies whether and how to compute image statistics as a post process, appending as exr metadata. The default value is 'None'.
convertSettingsexr conversion settings which include compression, bit depth, type, and an optimisation flag.

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