TheDodylectableX/io_scene_xrm
GitHub: TheDodylectableX/io_scene_xrm
一款 Blender 3.X/4.X+ 插件,用于导入和导出古墓丽影重制版与凯恩遗产重制版的 3D 模型文件,方便玩家制作游戏 Mod。
Stars: 6 | Forks: 1
# io_scene_xrm
一款用于 Legacy of Kain 和 Tomb Raider Remastered 模型的 **开发中** 的 Blender 3.X/4.X+ 导入和导出插件,预计在不久的将来会进行更新。
***(此插件已使用 Steam 版本的游戏进行过测试,其他版本尚未测试!)***
# 功能
- **全局**:函数和解析器均有完善的文档,并在系统控制台中打印信息。*(以防您感到好奇或需要进行故障排除)*
- **模型**:提供导入选项,可选择导入游戏原始法线或重新计算法线。*(看起来更平滑)*
- **模型**:提供导入选项,可导入模型的纹理,并会在模型使用的每个材质节点中设置 shader。
- **模型**:提供导入选项,可导入随模型附带的骨骼 *(仅限 Angel of Darkness、Soul Reaver I-II 和 Defiance)*
- **模型**:能够选择是否为材质分配随机颜色。*(有助于区分子网格)*
- **模型**:**非常实验性的自定义模型导出支持**
| 游戏 | 文件类型 | 可导入? | 可导出? |
| ----------------- | ---------- | ----------- | ----------- |
| Tomb Raider I-V | .TRM | 是 | 是¹ |
| Angel of Darkness | .CHR, .TMT | 是 | 否 |
| Soul Reaver I-II | .SRM | 是 | 是 |
| Defiance | .SRM | 是 | 否² |
¹:目前暂不支持 Magic Media 的 HD 格式,预计在后续更新中加入。
²:目前暂不支持,预计在后续更新中加入。
# 快速模型导出说明:
### 您最多只能使用 65535 个三角形,且材质数量没有限制
1. 规范化模型所有的权重,并将总限制设为 3
- *(这一点很重要,因为我还没有为此添加自动检查功能)*
2. 在 Blender 场景中只保留您想要导出的内容,确保删除任何您不想要的内容
3. **仅限 SOUL REAVER**:在导出期间,选择您计划替换的原始模型,然后点击导出按钮
- *(这很重要,因为它需要复制一些完成导出所需的原始数据)*
4. 将您的自定义模型重命名为您想要替换的模型名称,然后实际替换该文件并在游戏中进行测试
# 致谢
- Aspyr、Saber Interactive 以及参与开发这些精彩重制版的开发者们
- MuruCoder 对 TRM 格式的初步研究
- Neptuwunium 对 Defiance Remastered shader 的帮助
标签:3D建模, 3D模型处理, Blender 3.X, Blender 4.X, Blender插件, .CHR, Python, Soul Reaver, .SRM, Steam游戏, Tomb Raider, .TRM, 二进制发布, 凯恩的遗产, 古墓丽影, 开源工具, 无后门, 材质着色器, 模型导入导出, 模型解析器, 法线贴图, 游戏Mod, 游戏资源提取, 重制版游戏, 骨骼绑定, 魂之利器