NIF Objects | Compound Types | Enum Types | Basic Types | File Versions
Name | Type | Description |
---|---|---|
From NiObject | ||
From NiKeyframeData | ||
Num Rotation Keys | uint | The number of quaternion rotation keys. If the rotation type is XYZ (type 4) then this *must* be set to 1, and in this case the actual number of keys is stored in the XYZ Rotations field. |
Rotation Type | KeyType | The type of interpolation to use for rotation. Can also be 4 to indicate that separate X, Y, and Z values are used for the rotation instead of Quaternions. |
Quaternion Keys | QuatKey<Quaternion> | The rotation keys if Quaternion rotation is used. |
XYZ Rotations | KeyGroup<float> | Individual arrays of keys for rotating X, Y, and Z individually. |
Translations | KeyGroup<Vector3> | Translation keys. |
Scales | KeyGroup<float> | Scale keys. |
From NiTransformData |