v1.7.0 - Recursive ATTA & Texture Resolution
Release v1.7.0 - Recursive ATTA & Texture Resolution
This release adds complete recursive attachment (ATTA) support and automatic texture resolution for both OBJ export and rigid model building.
New Features
✨ Recursive ATTA Merging
- Both "Export to OBJ" (
mef export-bundle) and "Build Rigid Model" (mef build-rigid) now walk the full attachment hierarchy - All sub-models are automatically merged with correct transformations and material offsets
- No more manual assembly required for complex character rigs or composite models
✨ Texture Resolution & Conversion
mef build-rigidnow accepts--datand--texdirflags- Automatically converts
.textexture files to.tgaformat with correct slot offsets - Fallback to local
mat_N.*files if game textures aren't found - GUI passes level settings automatically to build-rigid command
✨ Improved 3D Viewer
- Fixed bone model (type1) rendering - characters now display with correct world-space positioning
- Matches OBJ exporter output exactly
Downloads
- igi1conv-v1.7.0-win64.zip (15 MB) - Complete release build with all dependencies and tools
Documentation
See README.md for usage examples and CHANGELOG.md for technical details.
Command Examples
Export OBJ with all attachments:
```bash
igi1conv mef export-bundle model.mef -o output/ --dat level.dat --texdir textures/
```
Build rigid model and resolve textures:
```bash
igi1conv mef build-rigid model.mef -o rigid.mef --dat level.dat --texdir textures/
```
Built with C++17, Qt6, and OpenGL 3.3+