csharp
public readonly record struct TransferResultWhat a transfer produced that could not be written into the mesh.
Fields and properties (5)
public IReadOnlyList<Vector4> ColorsA colour per output corner, or empty when the source had none.
public SkinBinding? WeightsWeights per output position, or null when the source had none.
public int UnboundVerticesHow many output positions came back with weights summing to zero. ⚠ Not an error — a mesh with a rigged body and an unrigged prop produces them legitimately — but a number worth reading, because a whole mesh of them means the source binding was indexed wrongly.
public int SmoothingGroupsHow many shading groups the reconstruction found on the output.
public IReadOnlyList<string> WarningsWhat was asked for and could not be carried.
Methods (1)
public TransferResult(IReadOnlyList<Vector4> Colors, SkinBinding? Weights, int UnboundVertices, int SmoothingGroups, IReadOnlyList<string> Warnings)What a transfer produced that could not be written into the mesh.
Used by (6)
- AttributeMirrorVixen.Geometry.Remeshing
- AttributeTransferVixen.Geometry.Remeshing
- AttributeTransferTestsVixen.Geometry.Remeshing.Tests
- RemesherVixen.Geometry.Remeshing
- SymmetryPassVixen.Geometry.Remeshing
- SymmetryTransferTestsVixen.Geometry.Remeshing.Tests