docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace Unity.LiveCapture

    Classes

    AnimatorTakeBinding

    A serializable implementation of ITakeBinding that contains values of type UnityEngine.Animator.

    BooleanCurve

    A type of ICurve that stores keyframes of type bool.

    CreateDeviceMenuItemAttribute

    An attribute placed on LiveCaptureDevice implementations to specify where the device appears in the create device menu.

    CreateServerMenuItemAttribute

    An attribute placed on Server implementations to specify where the server appears in the create server menu.

    DescriptionAttribute

    An attribute placed on enum values to provide a user friendly description of the enum value.

    EnumButtonGroupAttribute

    An attribute placed on serialized enum properties to draw the enum using a group of buttons instead of the default dropdown.

    EnumFlagButtonGroupAttribute

    An attribute placed on serialized flags enum properties to draw the enum using a group of buttons instead of the default dropdown.

    EulerCurve

    A type of ICurve that stores keyframes of type Quaternion as Euler angles.

    FloatCurve

    A type of ICurve that stores keyframes of type float.

    IntegerCurve

    A type of ICurve that stores keyframes of type int.

    LiveCaptureDevice

    The base class for implementing a capture device. It provides a mechanism to record live data from a source and preview it in the scene.

    LiveLink<T>

    Live link is used by a device to set the properties of an actor.

    MenuPathAttribute

    An attribute placed to describe a menu path.

    OnlyStandardFrameRatesAttribute

    An attribute placed on serialized FrameRate fields to constrain the values the user can select in the inspector to StandardFrameRate values.

    Server

    The base class for servers that can be managed in the Live Capture window.

    ServerManager

    The class that manages Server instances.

    StandardFrameRateExtensions

    A class that contains extension methods for StandardFrameRate.

    Take

    A take is a recorded performance of one or more actors. The TakeRecorder stores the performance as a timeline asset.

    TakeBinding<T>

    A serializable implementation of ITakeBinding that contains values of type UnityEngine.Object.

    TakeRecorder

    A take recorder that manages a set of capture devices.

    Vector2Curve

    A type of ICurve that stores keyframes of type Vector2.

    Vector3Curve

    A type of ICurve that stores keyframes of type Vector3.

    Vector4Curve

    A type of ICurve that stores keyframes of type Vector4.

    Structs

    FrameRate

    A struct that stores a frame rate in Hz as a fractional number to avoid imprecision.

    FrameTime

    A struct that represents a time relative to a frame sequence, with an optional subframe value.

    Subframe

    A struct that represents a time within a frame interval.

    Timecode

    A struct that represents a timestamp used to label a frame.

    Interfaces

    ICurve

    Represents an animation curve.

    ICurve<T>

    Represents an animation curve that stores keyframes of generic value.

    ILiveLink

    Live link is used by a device to set the properties of an actor.

    ISlate

    Represents a slate. A slate stores information about the shot and the take to play. The TakeRecorder uses that information to name and store the recorded take in the right directory.

    ITakeBinding

    Represents a binding between a name and an object that a take uses in the scene.

    ITakeBuilder

    Represents a Take asset creator.

    ITakeRecorder

    Represents a take recorder.

    ITrackMetadata

    Represents metadata associated with a recorded track in a take.

    Enums

    StandardFrameRate

    An enum that defines common frame rate values.

    In This Article
    Back to top
    Copyright © 2025 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)