Class AOVRecorderSettings
A class that represents the settings of an AOV Sequence Recorder.
Implements
Inherited Members
Namespace: UnityEditor.Recorder.AOV
Assembly: Unity.Recorder.Editor.dll
Syntax
[Obsolete("The AOV Image Sequence recorder is marked for deprecation and will be removed in Recorder 5.0.0.")]
[RecorderSettings(typeof(AOVRecorder), "AOV Image Sequence (Deprecated)", "aovimagesequence_16")]
public class AOVRecorderSettings : RecorderSettings, ISerializationCallbackReceiver
Constructors
AOVRecorderSettings()
Default constructor.
Declaration
public AOVRecorderSettings()
Properties
AOVSelection
Indicates the selected AOV to render.
Declaration
public AOVType AOVSelection { get; set; }
Property Value
Type | Description |
---|---|
AOVType |
CaptureHDR
Use this property to capture the frames in HDR (if the setup supports it).
Declaration
public bool CaptureHDR { get; }
Property Value
Type | Description |
---|---|
bool |
EXRCompression
Stores the data compression method to use to encode image files in the EXR format.
Declaration
public ImageRecorderSettings.EXRCompressionType EXRCompression { get; set; }
Property Value
Type | Description |
---|---|
ImageRecorderSettings.EXRCompressionType |
Extension
Stores the file extension used by this Recorder (without the dot).
Declaration
protected override string Extension { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
InputsSettings
The list of settings of the Recorder Inputs.
Declaration
public override IEnumerable<RecorderInputSettings> InputsSettings { get; }
Property Value
Type | Description |
---|---|
IEnumerable<RecorderInputSettings> |
Overrides
JpegQuality
The JPEG encoding quality level. Range is 1 to 100. Default value is 75.
Declaration
public int JpegQuality { get; set; }
Property Value
Type | Description |
---|---|
int |
OutputColorSpace
Stores the color space to use to encode the output image files.
Declaration
public ImageRecorderSettings.ColorSpaceType OutputColorSpace { get; set; }
Property Value
Type | Description |
---|---|
ImageRecorderSettings.ColorSpaceType |
OutputFormat
Stores the output image format currently used for this Recorder.
Declaration
public ImageRecorderSettings.ImageRecorderOutputFormat OutputFormat { get; set; }
Property Value
Type | Description |
---|---|
ImageRecorderSettings.ImageRecorderOutputFormat |
imageInputSettings
The settings of the input image.
Declaration
public ImageInputSettings imageInputSettings { get; set; }
Property Value
Type | Description |
---|---|
ImageInputSettings |
Methods
GetErrors(List<string>)
Tests if the Recorder has any errors.
Declaration
protected override void GetErrors(List<string> errors)
Parameters
Type | Name | Description |
---|---|---|
List<string> | errors | List of errors encountered. |
Overrides
GetInfoMessages(List<string>)
Checks if the Recorder has any info messages.
Declaration
protected override void GetInfoMessages(List<string> info)
Parameters
Type | Name | Description |
---|---|---|
List<string> | info | List of info encountered. |