<Skeleton>

Description

Tag representing the bone hierarchy.

Attributes

TypeAttributesDescription
IsTranslateAnimationEnabled Flag indicating whether translation elements are applied when animating.
RootBoneName Name of bone that is the skeleton root.
SkeletonScalingRuleScalingRule Scaling rule for bones.

SkeletonScalingRule Enumerated Type

ValueDescription
StandardCalculate using standard scaling method.
MayaCalculate using Maya's scaling method.
SoftimageCalculate using Softimage's scaling method.

Example Output

<SkeletalAnimationData>
<Skeleton RootBoneName="human" ScalingRule="Maya" IsTranslateAnimationEnabled="true">
<Bones>
<Bone Name="human" ParentBoneName="" IsSegmentScaleCompensate="false" IsCompressible="true" IsNeededRendering="false" HasSkinningMatrix="false" BillboardMode="Off">
<Transform>
<Scale X="1" Y="1" Z="1" />
<Rotate X="0" Y="0" Z="0" />
<Translate X="0" Y="0" Z="0" />
</Transform>
</Bone>
<Bone Name="polygon_all" ParentBoneName="human" IsSegmentScaleCompensate="false" IsCompressible="true" IsNeededRendering="false" HasSkinningMatrix="false" BillboardMode="Off">
<Transform>
<Scale X="1" Y="1" Z="1" />
<Rotate X="0" Y="0" Z="0" />
<Translate X="0" Y="0" Z="0" />
</Transform>
</Bone>
</Bones>
</Skeleton>
</SkeletalAnimationData>

CONFIDENTIAL