Vixen
02b45cc4
csharp
public record class SkeletonData

The joints a skinned mesh is deformed by.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

Its own sub-asset rather than a field on each mesh, because a character's meshes share one skeleton — a body, a coat and a hat all deform by the same joints, and three copies of it would be three things to keep in step and three chunks where the object database wants one.

Fields and properties (2)

  • public string Name

    What the skeleton is called.

  • public SkeletonJoint[] Joints

    The joints, parents before children.

Used by (21)

  • RigsVixen.Benchmarks.Animation
  • BodyVariationVixen.Animation
  • CameraConstraintsVixen.Animation
  • JointLimitTestsVixen.Animation.Tests
  • ModelDataTestsVixen.Rendering.Tests
  • NetworkAnimatorTestsVixen.Net.Animation.Tests
  • NetworkBonesTestsVixen.Net.Animation.Tests
  • SkeletonVixen.Animation
  • SkeletonTestsVixen.Animation.Tests
  • TestRigsVixen.Animation.Tests
  • TypeRegistrationVixen.Rendering
  • Vixen_Rendering_SkeletonDataSerializerVixen.Rendering
  • AnimationClipImporterTestsVixen.Editor.Assets.Tests
  • AnimationWiringTestsVixen.Editor.App.Tests
  • AuthoringContextTestsVixen.Editor.AssetEditors.Tests
  • HarnessViewTestsVixen.Editor.AssetEditors.Tests
  • ModelImporterVixen.Editor.Assets
  • ModelReaderVixen.Editor.Assets
  • ProxyShapeEditorTestsVixen.Editor.AssetEditors.Tests
  • ProxyShapeImporterTestsVixen.Editor.Assets.Tests
  • ReadModelVixen.Editor.Assets