Class Skin
Contents
[
Hide
]Skin class
Joints and matrices defining a skin.
public sealed class Skin : LogicalChildOfRoot
Properties
| Name | Description |
|---|---|
| Extensions { get; } | Gets a collection of JsonSerializable instances. |
| Extras { get; set; } | Gets or sets the extras content of this instance. |
| JointsCount { get; } | Gets the number of joints |
| LogicalIndex { get; } | Gets the zero-based index of this object in the Logical resources of GlbImage. |
| LogicalParent { get; } | Gets the GlbImage instance that owns this object. |
| Name { get; set; } | Gets or sets the display text name, or null. |
| Skeleton { get; set; } | Gets or sets the Skeleton Node, which represents the root of a joints hierarchy. |
| VisualParents { get; } | Gets a collection of Node instances using this Skin. |
Methods
| Name | Description |
|---|---|
| BindJoints((Node Joint, Matrix4x4 InverseBindMatrix)[]) | Binds a bone armature of Node to the associated skinned mesh. |
| BindJoints(params Node[]) | |
| BindJoints(Matrix4x4, params Node[]) | Binds a bone armature of Node to the associated skinned mesh. |
| GetExtension<T>() | |
| GetInverseBindMatricesAccessor() | |
| GetJoint(int) | |
| RemoveExtensions<T>() | |
| RemoveExtensions<T>(T) | |
| SetExtension<T>(T) | |
| UseExtension<T>() |
See Also
- class LogicalChildOfRoot
- namespace Aspose.CAD.FileFormats.GLB
- assembly Aspose.CAD