Class ImageRecorderSettings
A class that represents the settings of an Image Recorder.
Inherited Members
Namespace: UnityEditor.Recorder
Assembly: solution.dll
Syntax
[RecorderSettings(typeof(ImageRecorder), "Image Sequence", "imagesequence_16")]
public class ImageRecorderSettings : RecorderSettings, ISerializationCallbackReceiver, IAccumulation
Constructors
Name | Description |
---|---|
ImageRecorderSettings() | Default constructor. |
Properties
Name | Description |
---|---|
AccumulationSettings | Stores the AccumulationSettings properties |
CaptureAlpha | Use this property to capture the alpha channel (True) or not (False) in the output. |
CaptureHDR | Use this property to capture the frames in HDR (if the setup supports it). |
EXRCompression | Stores the data compression method to use to encode image files in the EXR format. |
Extension | Stores the file extension used by this Recorder (without the dot). |
InputsSettings | The list of settings of the Recorder Inputs. |
JpegQuality | The JPEG encoding quality level. Range is 1 to 100. Default value is 75. |
OutputColorSpace | Stores the color space to use to encode the output image files. |
OutputFormat | Stores the output image format currently used for this Recorder. |
imageInputSettings | The settings of the input image. |
Methods
Name | Description |
---|---|
GetAccumulationSettings() | Use this method to get all the AccumulationSettings properties. |
GetErrors(List<string>) | Tests if the Recorder has any errors. |
GetWarnings(List<string>) | Tests if the Recorder has any warnings. |
HasErrors() | |
IsAccumulationSupported() | Indicates whether the current Recorder supports Accumulation recording or not. |