05-08-2021, 08:45 AM
Nice, I've been interested in ripping from the RaC games for a while now so this is a pretty good reference to start with for the original trilogy (at least, on ps3). And just saying, about ripping the skins (armor*.ps3), I've recently managed to rip the models with rigging mostly intact, the only real issue seems to be the armature...
Specifically I've managed to correctly get vertices, vertex normals (although still with the backface issue), uv coordinates, bone indices, and bone weights, but the files don't seem to contain any skeleton data from what I've found. (fun fact about the bone weights, they're stored as single bytes for some reason. if it's 0xFF, it's 1.0, else it's the number divided by 256)
For now I've posted the current version of the scripts on my github (https://github.com/thatrandomlurker-diva...-PS3-Tools), but they're currently a heavy wip and don't work for every file. it should handle most armors at least semi correctly from both rac2 and rac3 though.
Specifically I've managed to correctly get vertices, vertex normals (although still with the backface issue), uv coordinates, bone indices, and bone weights, but the files don't seem to contain any skeleton data from what I've found. (fun fact about the bone weights, they're stored as single bytes for some reason. if it's 0xFF, it's 1.0, else it's the number divided by 256)
For now I've posted the current version of the scripts on my github (https://github.com/thatrandomlurker-diva...-PS3-Tools), but they're currently a heavy wip and don't work for every file. it should handle most armors at least semi correctly from both rac2 and rac3 though.