Struct SparseWeight8
- Namespace
- Aspose.CAD.FileFormats.GLB.Transforms
- Assembly
- Aspose.CAD.dll
Represents a sparse collection of non zero weight values, with a maximum of 8 weights.
public readonly struct SparseWeight8 : IEquatable<SparseWeight8>
- Implements
- Inherited Members
Remarks
SparseWeight8 is being used in two different contexts:
- As an utility structure to define per vertex joint weights in mesh skinning.
- As an animation key in morph targets; a mesh can have many morph targets, but realistically and due to GPU limitations, only up to 8 morph targets can be blended at the same time.
and duplicated indices are merged, so indices are expected to be unique.
Use static Create* methods to construct instances of SparseWeight8.
Fields
Properties
- IsWeightless
Gets a value indicating whether all the weights in this SparseWeight8 are zero.