[III] .anm/.ska format
Posted 07 August 2015 - 07:15 AM Edited by The Hero, 07 August 2015 - 07:20 AM.
These files can be found in ANIM/CUTS.IMG and are used to animate the cutscene heads. PS2 III uses RW 3.1 which didn't have the RpHAnim plugin yet (was all part of RpSkin) so the files are named .ska and look a bit different (explained in the doc).
I will put this on gtamodding when I get to it. gtamodding needs some work anyway, the Renderware related things aren't as well documented as they should be. The differences between RW versions, which GTA uses which RW version and how the files look aren't documented at all it seems. Also some formats are still missing.
- Tomasak, lopezloo, Mega and 4 others like this
Posted 04 November 2015 - 05:38 PM
I've been working with this recently and it is a major pain to play back the animations in unity
Posted 04 November 2015 - 06:08 PM Edited by The Hero, 04 November 2015 - 06:08 PM.
Posted 05 November 2015 - 04:11 AM Edited by JohnHudeski, 05 November 2015 - 04:15 AM.
the version I found was different
time (last frame matches length)
Quaternion (because its always <1)
The problem i face is actually playing it back in unity
Seems like some frames are in local space and others in global space not way to tell without understanding the DFF frame system. Very confused
Actually figuring out what frames belonged to what bones was hell.
Posted 05 November 2015 - 07:43 AM Edited by The Hero, 05 November 2015 - 08:18 AM.
HAnim doesn't drive an RwFrame hierarchy normally but the HAnim node array. To understand how these key frames map to that array you should read the RW manual on the animation system. You have an array of matrices somewhere that is updated as you play the animation. From that the bone matrices are calculated and together with the inverse bone matrices you get what you need to transform vertices.
EDIT: actually, why noy join the irc channel in my sig? It's more practical to talk about things there.
Posted 05 November 2015 - 12:49 PM
I will join the irc. I'm just really bad at irc-ing
PS I think most anm animations do not have root motion. They always animate 1 bone less.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users