黑暗之魂材质工作室

黑暗之魂材质工作室

一个简单的图形用户界面应用程序,用于查看、编辑和创建所有魂系游戏(Soulsborne)的图标和UI纹理。

DSTS:黑暗之魂纹理工作室

一个用于管理FromSoftware游戏中图标和UI纹理的简单GUI应用程序。

更多信息,请访问文档

支持的游戏:

DeS, DS1-3, BB, SDT, AC6, ER, NR *DS1 指重制版和原版受死版,DS2 指原版和原罪学者版。

基本用法:

安装 UXMNUXE,然后运行它并解包 Menu 文件夹——或者如果你想的话,解包整个游戏。

启动 DSTS 后,你可以从“文件”菜单打开一个 dcx/tpf 文件或包含它们的目录(例如你的 menu 文件夹)。 如果在路径中找到游戏根文件夹,它将自动加载所有内容。否则,它会要求你选择游戏类型并在需要时查找布局文件。只需对该提示选择“取消”,图集将加载而不会处理其子纹理。

最左侧的滚动区域是你的图集,中间是子纹理,右侧是预览区。

现代游戏(只狼及更新版本)使用布局系统来定义图集中子纹理的起始和结束位置。

这意味着它们可以在加载时自动裁剪到正确的尺寸。

旧版游戏(黑暗之魂重制版和黑暗之魂3)则使用编号网格系统。统一图集映射在 Dimensions.json 中,你可以自由编辑。

黑暗之魂2 不使用图集,而是保留一个包含数千张图像的文件夹,这使得整理变得困难。

注意:《艾尔登法环》和《黑夜君临》的高分辨率图标存储在 00_solo(_h/l).tpfbdt 文件中,你可以使用 WitchyBND 解包。

请注意,在 DSTS 中打开此目录会占用大量资源。(ER 约 3.4GB 内存,NR 约 1.3GB)

致谢:

感谢 Grimrukh 制作了 soulstruct,此应用程序严重依赖于此。 衷心感谢 Kmstr 和 Managarm 在开发过程中提供的建议、反馈和测试!:))

许可与信息:

本项目包含来自 SoulStruct 库的代码:

SoulStruct:https://github.com/Grimrukh/soulstruct

许可证:GPL-3.0

参考声明:SoulStruct 许可声明

本项目仅包含 SoulStruct 源代码的一小部分子集。这些源文件已大量修改。请参阅原始来源。

这些文件仍遵循原始的 GPL-3 许可证。

本项目同样遵循 GPL-3.0 许可证, 任何源自 SoulStruct 的部分在重新分发时必须遵守 GPL-3 许可证。