Skip to content
This repository was archived by the owner on Jul 17, 2026. It is now read-only.

Repository files navigation

TheHerta4

GitHub stars GitHub forks GitHub issues GitHub license GitHub last commit GitHub Downloads (all assets, latest release) Blender Python GitHub release VibeCoding With DeepSeek V4 Pro

📦 A Blender addon for SSMT4 — Import and export SSMT4 model format directly in Blender. Built for 3Dmigoto-based game modding.

  • 🔄 SSMT4 and TheHerta4 versions are almost always updated together. Please use the latest versions of both to avoid feature mismatches.
  • 🐞 Blender 4.5 LTS or newer is recommended. If you encounter any bugs, please submit an Issue.
  • 📦 Requirements: fake-bpy-module-4.5, numpy

✨ Features

Feature Description
🎮 Multi-Game Support Import/export for 10+ popular games (see below)
🧩 Blueprint Node System Visual node-based mod editing in Blender
📥 SSMT4 Import Import models from SSMT4 workspace
📤 Mod Export Export edited models back to 3Dmigoto Mod format
🔄 Buffer & IB/VB Handling Full support for index/vertex buffer manipulation
🎨 Texture Override Per-game texture slot mapping and override
🦴 Shape Key Support Morph target / shape key editing
Batch Processing Generate mods from blueprint trees
🔌 Extensible Game-specific exporters via LogicName system

🎮 Supported Games

✅ Fully Supported (Active Maintenance)

Game ID Engine
🏔️ Genshin Impact GIMI Unity
Honkai Impact 3rd HIMI Unity
🌌 Honkai: Star Rail SRMI Unity
🌃 Zenless Zone Zero ZZMI Unity
🌃 Zenless Zone Zero DX12 ZZMIDX12 Unity
🌊 Wuthering Waves WWMI Unreal
�️ Arknights: Endfield (明日方舟终末地) EFMI Unity

⚠️ Community / Occasional Maintenance

Game ID Notes
🎭 Identity V IdentityV NeoX engine, limited maintenance
❄️ Snowbreak: Containment Zone SnowBreak Fallback option (native mod support available)
🏮 Where Winds Meet YYSLS Limited player base
🌐 Neverness to Everness NTEMI Beta testing phase
🔫 Girls' Frontline 2 GF2 CPU-PreSkinning approach

🔮 Reserved (In Testing / Upcoming)

Game ID
💙 Azur Promilia (蓝色星原) APMI

🚀 Quick Start

Installation

  1. 💾 Download the latest release
  2. 🌀 Open Blender → EditPreferencesAdd-ons
  3. 📂 Click Install... and select the downloaded .zip
  4. ✅ Enable "TheHerta4" from the add-ons list
  5. 🔍 Find the panel in 3D ViewportSidebar (N)TheHerta4 and Sword4 tab

Basic Workflow

1️⃣ Configure → Set your SSMT4 workspace path in the panel
2️⃣ Select Game → Choose your game preset (GIMI, SRMI, etc.)
3️⃣ Import → Load models from the workspace
4️⃣ Edit → Modify meshes, weights, shape keys in Blender
5️⃣ Export → Generate the mod files (buffers + ini) via blueprint tree

💖 Support Development

If you find this tool useful, consider supporting the project:


🔧 Blueprint Nodes & Forks

This repository (TheHerta4) focuses on the core import/export engine. Complex blueprint nodes are developed separately in fork versions.

👉 For the full feature set, check out the versions maintained by XiEr:

If you need large-scale feature extensions, please fork this repo and develop in your own repository. The main repo is dedicated to core architecture — additional extensions (blueprint nodes, etc.) are maintained by fork authors.

📝 Have your own branch? Submit a PR to add it to this list!

For Developers

To work on the plugin itself:


⭐ Star History

Star History Chart


🙏 Special Thanks

TheHerta4 learns from several different projects. Without their wonderful code, TheHerta4 wouldn't be this amazing.

Great thanks to:

About

Blender Plugin of SSMT4

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages