Tool for viewing/extracting models from the PC/PS4 version of the game. The main focus is on character and monster models. Supports meshes, textures, skeleton, and skinning.
Tool for viewing/extracting models from the PC/PS4 version of the game. The main focus is on character and monster models. Supports meshes, textures, skeleton, and skinning.
How to use
Extract
Files are packed in CPK archives. I use this for extracting YACpkTool, but there are many programs available that can get the job done. After that, you can find the ASF models in appropriate folders.
Note : The tool is able to load the original ASF files directly. There is no need for manual decryption/decompression and it is not recommended.
Load
ASF : Loads a single model file (.asf).
Force Bind Pose: This is enabled by default. The skeleton is not stored in bind pose for most models. However, the tool will try to set it to bind pose when this option is enabled. This should be desirable in most situations.
Export
NUX: Exports the model in custom binary format (.nux), intended to be loaded by Noesis.
Textures: Textures will be exported as PNG.
Note : Models and textures will be exported into the folder Export.
It is a fairly easy format (human readability), and really convenient for skinned meshes. It has few importers. You have 2 options :
1) You can use this blender script : Script
After importing to Blender, you can export it as FBX. Note that blender applies a -90 degrees rotation on X axis to the root bone. It is not really a problem though. You can just set it to 0, after you import it into 3ds Max.
2) You can use IqeBrowser and Noesis
Open the iqe file with the IqeBrowser. Click the "Save" button on the lower left, and it will save it as iqm. Noesis can open iqm files, and after that you can export to lots of other formats.
Also I noticed that I messed up the non-skinned meshes while working on the skeleton, so make sure to download the tool again from the link in the first post.