A powerful modding tool for Total War games. Provides a full suite of editors for 3D models, animations, audio, textures, and more — all in one integrated desktop application.
Documentation · Video Tutorial · Latest Release
Full-featured 3D mesh editor for creating composite models by combining parts from multiple meshes. Supports material editing, mesh operations (merge, split, duplicate), vertex/face/object selection modes, and real-time 3D preview with a MonoGame-based viewport.
Editing interface for animation metadata. Supports manipulation of animation tags, attributes, and timing properties that control how animations blend and trigger in-game.
Comprehensive audio project editor with support for Wwise-based audio exploration, project creation, waveform visualization, format conversion, and dialogue event management.
Retargets animations between different skeletons, allowing you to transfer animations from one character model to another. Provides bone mapping and re-rigging capabilities for cross-skeleton animation reuse.
Visual skeleton editor for creating, editing, and rigging skeletal structures. Supports bone manipulation, weight visualization, and reference mesh display for precise rigging workflows.
Texture preview and editing tool supporting all game texture formats. Provides metadata inspection and visual inspection of textures used by game models.
Manages animation packs (.animpack files) and campaign animation bin files. Includes a batch animation exporter for bulk format conversions across your mod.
Handles bidirectional import/export of game asset formats, supporting GLTF/FBX to RMV2 conversions for bringing external 3D assets into the game.
Generates analysis and diagnostic reports including material reports, mesh info dumps, metadata JSON exports, deep file searches, and dialogue event information.
- Download the latest release
- Extract and run
AssetEditor.exe - Load your game's pack files and start editing
For detailed guides, see the Documentation.
Prerequisites: .NET 10 SDK, Windows
git clone https://github.com/donkeyProgramming/TheAssetEditor.git
cd TheAssetEditor
dotnet build AssetEditor.slnPull requests are welcome. The project uses a modular architecture with dependency injection — each editor is a self-contained project under the Editors/ folder.
See the repository for license details.
