If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Help:Contents/Finding Content/Game Engines/Unreal Engine 5/FModel

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Help:Contents/Finding Content/Game Engines/Unreal Engine 5.

FModel

FModel is an active asset extractor for UE4/5 games.

Usage

  1. Open FModel. This window will pop up, use it to navigate to your game's directory, then specify the UE version.
    UE5FModelDirectory.png
  2. Your game's Pak files will be loaded. If your Pak's name is greyed out and has a red icon, the game uses an AES key. To input your key, go to Directory>AES.
    350x
  3. Now you can look at the files. If your game uses multiple Paks, change the Loading Mode to "All", then press load. This will display all of their assets at once, rather than having to go through every Pak.
  4. A useful feature is the search function (Ctrl+Shift+F), which searches all file names.
    FModelSearch.png
  5. A new prerequisite for UE5 is required to view the assets in most games, that being a mappings.usmap file. Check this guide for obtaining the mappings needed.
  6. Once you have the mappings, navigate to Settings>General, find the Local Mapping File section and enable it, then add its path.
    UE5FModelMappings.png
  7. After adding your mappings, you should be able to preview the visual assets by double clicking them, and export them by right clicking the name and choosing its type.
    UE5FModelExport.png
  8. The exported file can be found in FModel\Output\Exports.

Opening Exported Files

PSK/PSKX's

PSK's are skeletal meshes, while PSKX's are static meshes.

Blender
  1. To import your models, you'll need to install this PSK addon in Blender. The addon will appear in the right toolbar.
    FModelPSKAddon.png
  2. Use the Import button to import your PSK. If your model is messed up, try messing with the import settings.
    UE5FModelImportExample.png
  3. For most games, FModel will export the textures used by the mesh as well. You can apply these in Blender.

PSA's

PSA's are animations used with PSK's. Animations can often go unused, so keep an eye out.

Blender
  1. You can use the same addon as you did with the mesh to import animations. Select the model's armature, then hit Import PSA, and choose your PSA.
    UE5FModelPSAImportExample.png
  2. Again, you may need to mess with some of the import options.