-
Notifications
You must be signed in to change notification settings - Fork 5
.animclip
sections/animclip/ | animclip_to_gltf.py
Not researched enough. Stores base state, frames deltas, "custom tracks", "triggers", morph data. .performanceclip has the same magic and sections.
animclip_to_gltf.py script applies base state to a given .model and exports as .gltf. Currently support is poor, and exported pose usually doesn't look correct.
Magic | Description |
---|---|
C96F58F3 |
MSMR and MM |
0F64FFE8 |
RCRA |
39AC933C |
- |
96 bytes long. Fields that determine general information about this .animclip: FPS, duration, number of joints, etc.
Initial pose. Array of joints' transforms, same order as
After this array, sometimes extra data is present. Seems to be another array, 32 bytes per element. Number of items in array is specified in one of the fields of
Array of 32-bit hashes of joints names. Same hashes can be met in .model. Last value is FFFFFFFF.
Two 4x4 float matrixes, like starting and ending transforms?
Array of custom track structs. Each struct is 40 bytes long. Contains 32-bit offset to name in strings block, offset and count for
Float data for custom tracks. Read according to
Not researched enough.
Only met in 846B8D250F1A33D2
, required/cinematics/predefined_camera_shake.animclip (MSMR and RCRA). 240 bytes long.
Not researched enough.
Only met in 846B8D250F1A33D2
, required/cinematics/predefined_camera_shake.animclip (MSMR and RCRA). 93604 bytes long.
Not researched enough.
Not researched enough. Array of 32-bit values (ascending order), then array of byte values, same size. Number of elements matches some values in
Not researched enough.
Not researched enough.
Array of 32-bit hashes of joints names. Usually rather short, and seem to have something to do with
Not researched enough.
Not researched enough.
Not researched enough.
Not researched enough.
Not researched enough.
Not researched enough.
Home
Assets Browser
Scripts
Code Insights
Knowledge Base
Glossary
Other Works
Files
toc
dag
Formats
DAT1
DSAR
DDL
Assets
Assets Reports
Types
.actor
.animclip
.animset
.atmosphere
.cinematic2
.conduit
.config
.level
.levellight
.localization
.material
.model
.nodegraph
.soundbank
.texture
.visualeffect
.wwiselookup
.zone
.zonelightbin
Games