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, ISerializationCallbackReceiverConstructors
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. |