Namespace Unity.Timeline.Animation | DOTS Timeline | 0.4.0-preview.5
docs.unity3d.com
    Show / Hide Table of Contents

    Namespace Unity.Timeline.Animation

    Classes

    AnimationClip

    Represents a timeline clip than plays back an Animation clip on an AnimationTrack

    AnimationGraphBuilderSystem

    System responsible for construction of the animation DataFlowGraphs used by Timeline

    AnimationGraphUpdateSystem

    The animation graph update system is responsible for binding track graphs to different targets

    It creates, updates and destroys the target-side DataFlowGraph nodes

    AnimationPose

    AnimationTrack

    BlendRigidTransformNode

    ConvertLocalTimeToFloatNode

    Node to convert the localTime to a float node

    ConvertWeightToFloatNode

    Node to convert the input weight component

    DataFlowGraphBridge

    Default Implementation of a IDataFlowGraphBridge

    Float4x4MulNode

    GraphGenerator

    KernelPassThroughNodeRigidTransform

    NormalizedMixerNode

    A Custom Animation Mixer that normalizes the input weights, and output the summed output weight, or 1, whichever is smaller.

    This is used by DOTS Timeline to handle auto promotion of weights from un-normalized weighted clips.

    NormalizedRigidTransformMixerNode

    A Custom RigidTransform Mixer that normalizes the input weights, and output the summed output weight, or 1, whichever is smaller.

    RigidTransformMulNode

    RigUtilities

    RootMotionBlobAsset

    A serialized root motion clip used by animation clips.

    SampleRigidTransformNode

    TimelineGraphSystem

    UberLayerMixerNode

    Timeline Layer Mixer Node that mixes both the root transform and the animation stream

    WriteRootTransformNode

    Structs

    AdditiveClipOptions

    Options used when the clip is applied as an additive.

    AnimationClipPlaybackOptions

    Options to playback and animation clip

    AnimationGraphComponentData

    Component indicating that a Timeline Animation Graph needs to be constructed

    AnimationGraphDataFlowNodeBuffer

    Buffer Elements of Nodes Created for the AnimationGraph. Acts as the state component buffer for unode cleanup

    AnimationMixerBuffer

    Represents the mixer output from an Animation Track

    AnimationMixerClipConnection

    Component used to connect and disconnect inputs to mixers

    AnimationSubGraph

    AnimationTrackOffset

    Represents a per entity offset for the animation track. Use this to apply a starting offset on the track

    BlendRigidTransformNode.Data

    BlendRigidTransformNode.Kernel

    BlendRigidTransformNode.KernelData

    BlendRigidTransformNode.KernelDefs

    BlendRigidTransformNode.SimPorts

    ConvertLocalTimeToFloatNode.Kernel

    ConvertWeightToFloatNode.Data

    ConvertWeightToFloatNode.Kernel

    ConvertWeightToFloatNode.KernelData

    ConvertWeightToFloatNode.KernelDefs

    ConvertWeightToFloatNode.SimPorts

    CreateAnimationClipNodeElement

    Buffer Element used to create an animation clip node

    CreateAnimationMixerNodeElement

    Buffer Element used to create an animation mixer node

    CreateRootMotionClipNodeElement

    Buffer Element used to create a root motion node

    CreateRootMotionMixerElement

    Buffer Element used to create a root motion mixer node

    Float4x4MulNode.Data

    Float4x4MulNode.Kernel

    Float4x4MulNode.KernelData

    Float4x4MulNode.KernelDefs

    Float4x4MulNode.SimPorts

    KernelPassThroughNodeRigidTransform.Kernel

    NormalizedMixerNode.Data

    NormalizedMixerNode.Kernel

    NormalizedMixerNode.KernelData

    NormalizedMixerNode.KernelDefs

    NormalizedMixerNode.SimPorts

    NormalizedRigidTransformMixerNode.Kernel

    NormalizedRigidTransformMixerNode.KernelData

    NormalizedRigidTransformMixerNode.KernelDefs

    RigidTransformMulNode.Data

    RigidTransformMulNode.Kernel

    RigidTransformMulNode.KernelData

    RigidTransformMulNode.KernelDefs

    RigidTransformMulNode.SimPorts

    RootMotionOffsets

    Root Motion Offsets, used for view presentation instead of RigidTransform

    RootMotionOptions

    Options for applying root motion

    RootMotionOptions.RootClipSampleRate

    SampleRigidTransformNode.Data

    SampleRigidTransformNode.Kernel

    SampleRigidTransformNode.KernelData

    SampleRigidTransformNode.KernelDefs

    SampleRigidTransformNode.SimPorts

    TimelineGraphTag

    UberLayerMixerNode.Data

    UberLayerMixerNode.Kernel

    UberLayerMixerNode.KernelData

    UberLayerMixerNode.KernelDefs

    UberLayerMixerNode.SimPorts

    WriteRootTransformNode.Data

    WriteRootTransformNode.Kernel

    WriteRootTransformNode.KernelData

    WriteRootTransformNode.KernelDefs

    WriteRootTransformNode.SimPorts

    Interfaces

    IAnimationClipNodeElement

    IAnimationMixerRootMotionInput

    IDataFlowGraphBridge

    Bridge interface to collect allocations when building DataFlowGraphs

    Enums

    AdditiveClipOptions.ReferencePoseType

    AnimationClipNodeType

    The type of animation clip node to create

    RootOffsetMode

    How the offsets should be applied

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023