Unreal Engine Archives Explorer
Go to file
copilot-swe-agent[bot] 7b6f9aac79 Rewrite BuildLayers to use root-node-based layer grouping
Instead of using connected components (undirected BFS), BuildLayers now
groups nodes by their defining root nodes. Each AnimGraphNode_Root defines
an animation blueprint layer and each AnimGraphNode_StateResult defines a
state machine state sub-graph. For each root, we trace upstream through
directed connections to collect all nodes that feed into it.

Remaining unassigned nodes fall back to connected-component grouping.
Extracted AddLayer helper to reduce duplication.

Co-authored-by: LoogLong <86428208+LoogLong@users.noreply.github.com>
2026-03-03 13:05:43 +00:00
.github
CUE4Parse@db808145a2 Borderlands 3 audio (#649) 2026-02-25 16:24:43 +01:00
FModel Rewrite BuildLayers to use root-node-based layer grouping 2026-03-03 13:05:43 +00:00
.editorconfig
.gitignore
.gitmodules removed submodule 2024-04-05 06:39:34 +02:00
LICENSE
NOTICE
README.md

FModel - An Unreal Engine Archives Explorer in C#

CI Status Latest Donate Discord


Description:

FModel is an archive explorer for Unreal Engine games that uses CUE4Parse as its core parsing library, providing robust support for the latest UE4 and UE5 archive formats. It aims to deliver a modern and intuitive user interface, powerful features, and a comprehensive set of tools for previewing and converting game packages, empowering YOU to understand games' inner workings with ease.

FModel is actively maintained and developed by a dedicated community of contributors, and welcomes all new contributions and feedback.

Installation:

For installation, follow the instructions from here

Sponsorship:

License:

FModel is licensed under GPL-3, and licenses of third-party libraries used are listed here.