The Longest Journey ANI: Difference between revisions
Jump to navigation
Jump to search
imported>DenizOezmen (added format description) |
imported>Ikskoks No edit summary |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 2: | Line 2: | ||
== ANI == | == ANI == | ||
{{GRAFPageMisc| | {{GRAFPageMisc|Animation}} | ||
=== Format Specifications === | === Format Specifications === | ||
| Line 43: | Line 43: | ||
{{GRAFPageFooter}} | {{GRAFPageFooter}} | ||
[[Category: | {{DEFAULTSORT:{{PAGENAME}}}} | ||
[[Category:PC formats]] | |||
[[Category:File Format]] | |||
Latest revision as of 21:24, 21 January 2021
Back to index | Edit this page
ANI
- Format type: Animation
- Endianness: Little-endian
Format Specifications
uint32 {4} - identifier (3)
uint32 {4} - format version (3 or 256 allowed)
uint32 {4} - Unknown (0xa9f5d5ce) (only in version 256)
uint32 {4} - unused (0xdeadbabe) (swapped with next field in version 3)
uint32 {4} - animation length (in milliseconds) (swapped with previous field in version 3)
uint32 {4} - number of joints
// for each joint
- uint32 {4} - joint index
- uint32 {4} - number of key data entries
- // for each key data entry
- uint32 {4} - key time (in milliseconds)
- float {4} - X component of rotation quaternion
- float {4} - Y component of rotation quaternion
- float {4} - Z component of rotation quaternion
- float {4} - W component of rotation quaternion
- float {4} - X component of joint position
- float {4} - Y component of joint position
- float {4} - Z component of joint position
- uint32 {4} - key time (in milliseconds)
Notes and Comments
- ANI files define animations for matching mesh files, where the joint indexes are defined.
MultiEx BMS Script
None written yet.
Supported by Programs
Links
None