Import Valorant maps into Unreal Engine from game archives—meshes, materials, lighting, and sublevels—without rebuilding levels by hand.
This is a workflow automation tool for content pipelines, not a game product. It saves hours of manual export/import when you need map geometry inside Unreal Engine.
- Extracts map data from Valorant PAK files and imports into UE5
- Imports meshes, materials, textures, decals, and lighting
- Supports sublevels and bundled C# extractor (
cue4extractor) - Integrates with CUE4Parse and UEFormat (
.uemodel) workflows
Map porting was too slow to do manually. This plugin automates extraction and import so you can focus on editing instead of repetitive file handling.
- Download the latest release and extract the ZIP.
- Install the UEFormat plugin (unreal branch) into your project’s
Plugins/folder. - Copy the
Uianafolder into your UE project’sPlugins/directory (project plugins, not engine plugins). - Rebuild the project in Visual Studio if prompted.
- Open the Uiana toolbar in the editor and follow the import workflow.
Clone with submodules:
git clone --recurse-submodules https://github.com/djhaled/Uiana-MapImporter.git- Unreal Engine 5.0+
- .NET 6.0 Runtime
- Visual Studio 2019+ with C++ workload
- Valorant game files (PAK)
- UEFormat plugin; mesh assets as
.uemodel(via FModel or CUE4Parse)
Maintained; releases tagged (e.g. v1.05). See commit history and GitHub Releases.
See repository license file. Use responsibly and in line with applicable terms for game assets you do not own.