Search Results for

    Show / Hide Table of Contents

    Class Skin

    Inheritance
    object
    Skin
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: glTFLoader.Schema
    Assembly: Evergine.Assets.dll
    Syntax
    public class Skin

    Properties

    Extensions

    Dictionary object with extension-specific objects.

    Declaration
    [JsonProperty("extensions")]
    public Dictionary<string, object> Extensions { get; set; }
    Property Value
    Type Description
    Dictionary<string, object>

    Extras

    Application-specific data.

    Declaration
    [JsonProperty("extras")]
    public Extras Extras { get; set; }
    Property Value
    Type Description
    Extras

    InverseBindMatrices

    The index of the accessor containing the floating-point 4x4 inverse-bind matrices. The default is that each matrix is a 4x4 identity matrix, which implies that inverse-bind matrices were pre-applied.

    Declaration
    [JsonProperty("inverseBindMatrices")]
    public int? InverseBindMatrices { get; set; }
    Property Value
    Type Description
    int?

    Joints

    Indices of skeleton nodes, used as joints in this skin.

    Declaration
    [JsonConverter(typeof(ArrayConverter))]
    [JsonRequired]
    [JsonProperty("joints")]
    public int[] Joints { get; set; }
    Property Value
    Type Description
    int[]

    Name

    The user-defined name of this object.

    Declaration
    [JsonProperty("name")]
    public string Name { get; set; }
    Property Value
    Type Description
    string

    Skeleton

    The index of the node used as a skeleton root. When undefined, joints transforms resolve to scene root.

    Declaration
    [JsonProperty("skeleton")]
    public int? Skeleton { get; set; }
    Property Value
    Type Description
    int?

    Methods

    ShouldSerializeExtensions()

    Declaration
    public bool ShouldSerializeExtensions()
    Returns
    Type Description
    bool

    ShouldSerializeExtras()

    Declaration
    public bool ShouldSerializeExtras()
    Returns
    Type Description
    bool

    ShouldSerializeInverseBindMatrices()

    Declaration
    public bool ShouldSerializeInverseBindMatrices()
    Returns
    Type Description
    bool

    ShouldSerializeJoints()

    Declaration
    public bool ShouldSerializeJoints()
    Returns
    Type Description
    bool

    ShouldSerializeName()

    Declaration
    public bool ShouldSerializeName()
    Returns
    Type Description
    bool

    ShouldSerializeSkeleton()

    Declaration
    public bool ShouldSerializeSkeleton()
    Returns
    Type Description
    bool

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In This Article
    Back to top
    Generated by DocFX