Class AlembicStream | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Class AlembicStream

    Inheritance
    System.Object
    AlembicStream
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: UTJ.Alembic
    Syntax
    public class AlembicStream : IDisposable

    Constructors

    AlembicStream(GameObject, AlembicStreamDescriptor)

    Declaration
    public AlembicStream(GameObject rootGo, AlembicStreamDescriptor streamDesc)
    Parameters
    Type Name Description
    GameObject rootGo
    AlembicStreamDescriptor streamDesc

    Properties

    abcContext

    Declaration
    public aiContext abcContext { get; }
    Property Value
    Type Description
    aiContext

    abcIsValid

    Declaration
    public bool abcIsValid { get; }
    Property Value
    Type Description
    System.Boolean

    abcTreeRoot

    Declaration
    public AlembicTreeNode abcTreeRoot { get; }
    Property Value
    Type Description
    AlembicTreeNode

    asyncLoad

    Declaration
    public bool asyncLoad { set; }
    Property Value
    Type Description
    System.Boolean

    config

    Declaration
    public aiConfig config { get; }
    Property Value
    Type Description
    aiConfig

    ignoreVisibility

    Declaration
    public bool ignoreVisibility { get; set; }
    Property Value
    Type Description
    System.Boolean

    streamDescriptor

    Declaration
    public AlembicStreamDescriptor streamDescriptor { get; }
    Property Value
    Type Description
    AlembicStreamDescriptor

    vertexMotionScale

    Declaration
    public float vertexMotionScale { set; }
    Property Value
    Type Description
    System.Single

    Methods

    AbcLoad(Boolean)

    Declaration
    public void AbcLoad(bool createMissingNodes)
    Parameters
    Type Name Description
    System.Boolean createMissingNodes

    AbcUpdateBegin(Double)

    Declaration
    public bool AbcUpdateBegin(double time)
    Parameters
    Type Name Description
    System.Double time
    Returns
    Type Description
    System.Boolean

    AbcUpdateEnd()

    Declaration
    public void AbcUpdateEnd()

    DisconnectStreamsWithPath(String)

    Declaration
    public static void DisconnectStreamsWithPath(string path)
    Parameters
    Type Name Description
    System.String path

    Dispose()

    Declaration
    public void Dispose()
    Implements
    System.IDisposable.Dispose()

    GetAspectRatio(aiAspectRatioMode)

    Declaration
    public static float GetAspectRatio(aiAspectRatioMode mode)
    Parameters
    Type Name Description
    aiAspectRatioMode mode
    Returns
    Type Description
    System.Single

    GetTimeRange(ref Double, ref Double)

    Declaration
    public void GetTimeRange(ref double begin, ref double end)
    Parameters
    Type Name Description
    System.Double begin
    System.Double end

    ReconnectStreamsWithPath(String)

    Declaration
    public static void ReconnectStreamsWithPath(string path)
    Parameters
    Type Name Description
    System.String path

    RemapStreamsWithPath(String, String)

    Declaration
    public static void RemapStreamsWithPath(string oldPath, string newPath)
    Parameters
    Type Name Description
    System.String oldPath
    System.String newPath
    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