TriLib
Search Results for

    Show / Hide Table of Contents

    Interface IBlendShapeKey

    Represents a TriLib Blend Shape Key.

    Inherited Members
    IObject.Name
    IObject.Used
    Namespace: TriLibCore.Interfaces
    Assembly: TriLibCore.dll
    Syntax
    public interface IBlendShapeKey : IObject

    Properties

    FrameWeight

    Gets/Sets this Blend-Shape Key weight.

    Declaration
    float FrameWeight { get; set; }
    Property Value
    Type Description
    float

    FullGeometryShape

    Indicates whether this blend shape does not uses the IndexMap (When there are elements for all VerticesData and no mapping is needed).

    Declaration
    bool FullGeometryShape { get; set; }
    Property Value
    Type Description
    bool

    IndexMap

    Represents a dictionary where the key is the original vertex index and the value is the blend-shape values index.

    Declaration
    Dictionary<int, int> IndexMap { get; set; }
    Property Value
    Type Description
    Dictionary<int, int>

    Indices

    Gets/Sets this Blend Shape original vertex indices.

    Declaration
    List<int> Indices { get; set; }
    Property Value
    Type Description
    List<int>

    Normals

    Gets/Sets this Blend Shape Key delta normals.

    Declaration
    List<Vector3> Normals { get; set; }
    Property Value
    Type Description
    List<Vector3>

    Tangents

    Gets/Sets this Blend Shape Key delta tangents.

    Declaration
    List<Vector3> Tangents { get; set; }
    Property Value
    Type Description
    List<Vector3>

    Vertices

    Gets/Sets this Blend Shape Key delta vertices.

    Declaration
    List<Vector3> Vertices { get; set; }
    Property Value
    Type Description
    List<Vector3>

    Extension Methods

    IObjectExtensions.TryToDispose<T>(object)
    In this article
    Back to top Generated by DocFX