docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace UnityEditor.Recorder

    Classes

    AOVRecorderSettings

    A class that represents the settings of an AOV Sequence Recorder.

    AnimationRecorderSettings

    Class describing the settings for Animation Recorder.

    AudioRecorderSettings

    A class that represents the settings of an Audio Recorder.

    BaseRenderTextureInput

    Base class for all Recorder inputs that capture images.

    BaseTextureRecorder<T>

    Abstract base class for all Recorders that output images.

    BindingManager

    This class manages Recorder references to GameObjects in the form of key-value pairs saved inside Recorder assets.

    CompressionUtility

    Recorder Utility classes.

    DefaultWildcard

    Helper class for default Wildcards that you can use when constructing the output file name of a Recorder (see OutputFile).

    FileNameGenerator

    A class that provides a way to generate names of output files, with support for wildcards.

    GIFRecorderSettings

    Deprecated GIF Recorder.

    GenericRecorder<T>

    Base class for all Recorders.

    ImageInputSelector

    This class is a specialization of InputSettingsSelector for image input types.

    ImageRecorderSettings

    A class that represents the settings of an Image Recorder.

    InputSettingsSelector

    Use this class to specify a particular input type (it allows for each recorder to support only a subset of the input settings).

    MovieRecorderSettings

    A class that represents the settings of a Movie Recorder.

    OutputPath

    Class that allows building file paths relative.

    Recorder

    Base class for all Recorders. To create a new Recorder, extend GenericRecorder<T>.

    RecorderController

    Main class to use the Recorder framework via script. Controls recording states like start and stop.

    RecorderControllerSettings

    Use this class to manage the recording settings (frame rate, frame range, list of Recorder Settings) for the RecorderController.

    RecorderControllerSettingsPreset

    Class that models a Recorder List (a stack of preset Recorder Settings instances) that you can save and load for reuse into a Recorder Window.

    RecorderEditor

    The user interface to set up a Recorder.

    RecorderInput

    This class represents the different types of input that can receive frame data from a RecordingSession object.

    RecorderInputSettings

    Base class that represents a RecorderSetting Input that can be recorded from. (like a Camera, a RenderTexture...)

    RecorderOptions

    Options class for the Recorder

    RecorderSettings

    Main base class for a Recorder settings. Each Recorder needs to have its corresponding settings properly configured.

    RecorderSettingsAttribute

    This attribute allows binding a Recorder Settings instance with a Recorder.

    RecorderWindow

    Main window class of the Recorder. It can be accessed from an Editor script to show the Recorder Window and eventually Start and Stop the recording using current settings. Recorder settings are saved in Library/Recorder/recorder.pref

    RecordingSession

    A class that represents a Recorder session, with support for processing incoming data and preparing as well as cleaning up resources.

    UnityHelpers

    An ad-hoc collection of helpers for the Recorders.

    WAVEncoder

    An encoder for the WAV format.

    Enums

    AOVType

    Available options AOV Types.

    CompressionUtility.EXRCompressionType

    Compression type for EXR files.

    FrameRatePlayback

    Sets which frame rate type to use during recording.

    ImageRecorderSettings.ColorSpaceType

    Color Space (gamma curve, gamut) to use in the output images.

    ImageRecorderSettings.EXRCompressionType

    Compression type for EXR files.

    ImageRecorderSettings.ImageRecorderOutputFormat

    Available options for the output image format used by Image Sequence Recorder.

    ImageSource

    Sets which source camera to use for recording (by some specific Recorders).

    MovieRecorderSettings.VideoEncodingQuality

    Available options for the encoding quality of videos.

    MovieRecorderSettings.VideoRecorderOutputFormat

    Available options for encoders to register the formats they support.

    OutputPath.Root

    Options specifying which root location the output path is relative to (or if the path is absolute).

    RecordMode

    The mode that defines the way to manage the starting point and duration of the recording.

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)