Skip to content

StarBobis/TheHerta4

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
🌊 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

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors