Blender MHW 动画工具

Blender MHW 动画工具

mhw anim tools是一个Blender插件,用于在Blender中处理《怪物猎人:世界》的动画工作流程,主要围绕.lmt和.timl数据构建。

实用工具

MHW Anim Tools

一个为《怪物猎人:世界》动画工作流打造的 Blender 插件,围绕 [code].lmt[/code] 和 [code].timl[/code] 数据构建。

此版本针对 [b]Blender 4.5 LTS[/b]

MHW Anim Tools 专注于在 Blender 中检查、导入、编辑和导出受支持的《怪物猎人:世界》动画数据,并以保守的源文件备份工作流确保更安全的往返编辑。

[line]

功能

  • 检查 [code].lmt[/code] 文件
  • 从源文件 [code].lmt[/code] 导入单个 LMT 动作或所有动作
  • 在 Blender 中编辑受支持的旋转、平移和缩放轨道
  • 在写入前分析导出就绪状态
  • 通过 [b]Write Full LMT[/b] 导出
  • 保留原始源 LMT 容器内的同系动作
  • 使用源文件身份校验,阻止已更改或不匹配的源文件
  • 在合并导出期间保留并重基准原始 TIML 数据
  • 导入附加的 TIML 控制器数据
  • 在 TIML 工作区/曲线编辑器中编辑受支持的 TIML 值
  • 通过源备份 LMT 导出来写回受支持的 TIML 编辑
  • 检查、导入、编辑和导出现有的独立 [code].timl[/code] 文件
  • 当某些操作不受支持或不安全时显示诊断信息

[line]

主要工作流

  1. 在 Blender 中导入目标模型/骨架。
  2. 打开 [code]MHW Anim[/code] 面板。
  3. 检查一个 [code].lmt[/code] 文件。
  4. 导入单个动作或使用“导入全部”。
  5. 在 Blender 中编辑动作。
  6. 分析导出。
  7. 使用 [b]Write Full LMT[/b]

常规使用时,建议使用 [b]Write Full LMT[/b] 作为导出路径。

[line]

要求

MHW Anim Tools 依赖于 Blender MHW Model Editor 的模型/骨架工作流进行常规的 LMT 导入、编辑和导出。你可以在没有目标骨架的情况下检查某些文件,但主要的动画工作流需要正确的 MHW 风格骨架。

[line]

重要说明

此工具有意设计为保守风格。如果某些内容无法安全保留或重建,插件应阻止该操作并解释原因,而不是静默产生损坏的输出。导入的 LMT 动作会缓存源文件身份信息。如果源文件发生更改或无法可靠匹配,源备份导出可能会阻止。某些 LMT 文件包含具有相同 [code]bone_id + usage[/code] 身份的重复原始源轨道。这些轨道在可能的情况下会作为技术性原始自定义属性 FCurve 导入到已解析的姿态骨骼上,或作为后备导入到骨架对象上。这些重复/原始通道是可编辑和可导出的,但它们的行为与普通的视口姿态控制不同。导入到某些 MHW 风格骨架时,可能会创建一个非变形骨骼 [code]MHW_RootMotion[/code] 作为辅助,以便根运动在 Blender 中拥有显式锚点。

[line]

当前限制

  • 不是 EFX 编辑器
  • 不是 IK 编辑器
  • 不是碰撞编辑器
  • 不涵盖辅助/连接播放
  • 从头开始从空源插槽创建全新独立的 TIML 条目负载不是 v1 工作流的一部分
  • 广泛的 TIML 结构重建覆盖范围被有意限制
  • 先进的不安全 TIML 重建会被阻止而非猜测
  • 不支持的 Blender 绑定逻辑、约束和程序化设置应在导出前烘焙为普通 FCurve

[line]

安装

  1. 下载插件压缩包。
  2. 打开 Blender 4.5 LTS。
  3. 转到 [code]编辑 > 偏好设置 > 插件[/code]
  4. 点击 [code]从磁盘安装[/code]
  5. 选择压缩包。
  6. 启用 [code]MHW Anim Tools[/code]
  7. 在 3D 视图侧栏中打开 [code]MHW Anim[/code] 选项卡。

如果安装或更新后出现异常行为,请重启 Blender。

[line]

安全建议

请始终保留原始文件的备份。MHW 动画文件可能比较古怪。在替换任何重要文件之前,请测试导出的文件。

[line]

链接

GitHub:URL:https://github.com/wowo-dot/mhw-anim-tools Patreon:URL:https://www.patreon.com/wowowiwa 这不是义务,但任何支持我们都非常感谢,并有助于测试、维护以及未来的工具开发工作 <3

[line]

鸣谢

感谢以下人员:

  • Lukas Cone / MT Framework 工具
  • Stracker / MHW-LMT-Loader
  • Silvris / TIMLJSON
  • MHW 模组社区
  • 《怪物猎人:世界》模组维基
  • Daenius <3
  • MHW_Model_Editor 工具链及其维护者
  • Blender 及 Blender 基金会

[line]

许可

你可以将此工具用于你自己的 MHW 模组项目。请勿使用此工具上传 Capcom 游戏资产或重新分发的游戏文件。有关代码使用许可,请查看附带的许可文件。

[line]

支持/错误报告

如果你发现错误、损坏文件或奇葩的边界情况,请尽可能详细地报告:

  • 你使用了什么文件
  • 你尝试做什么操作
  • 出现了什么错误或诊断信息
  • 问题出现在导入、编辑、导出还是重新导入阶段