2025-05-05 22:23:25 +08:00
2025-05-02 00:14:28 +08:00
2025-05-05 22:23:25 +08:00
2025-05-02 00:24:03 +08:00
2025-05-02 09:56:30 +08:00
2025-05-02 00:14:28 +08:00
2025-05-02 00:14:28 +08:00
2025-05-05 22:23:25 +08:00
2025-05-02 00:14:28 +08:00
2025-05-02 00:14:28 +08:00
2025-05-02 00:14:28 +08:00
2025-05-02 00:14:28 +08:00

MetaHuman DNA 自定义绑定插件

项目介绍

  • Maya的Metahuman自定义绑定插件
  • 语言: 基于Python
  • Maya版本: 2022, 2023, 2024, 2025
  • 本项目是一个Maya插件提供全面的MetaHuman自定义解决方案包括DNA编辑、骨骼校准、BlendShape编辑、动画交换等功能

核心功能

DNA浏览器

  • 自动读取DNA文件显示在项目浏览器中
  • 可以打开、保存DNA文件
  • 可以加载DNA文件以供编辑
  • 可编辑DNA文件基本信息
  • DNA文件保存和写入

模型编辑DNA编辑与校准

  • 自定义造型模型快速指认和绑定Metahuman拓扑
  • 自动生成其他身体的配件(睫毛,泪腺,舌头等)
  • 校准骨骼位置以匹配自定义模型
  • 自动修复接缝和权重问题
  • 根据DNA生成身体并支持自定义绑定
  • 头和身体接缝修复
  • 支持自定义拓扑结构的模型绑定
  • 赋予材质,以及顶点色
  • FBX模型导入和导出

面部表情系统

  • 编辑和优化BlendShape
  • 批量导出和导入BlendShape支持表情克隆
  • 支持Blendshape修改并更新DNA
  • 表情范围调整和克隆

动画系统

  • 坐标系统自动转换
  • 支持面部和身体动画
  • RBF变形器用于不同体型间的衣物配饰转移
  • 支持动画导入和导出
  • 动画实时预览系统

主要模块

工具栏 Toolbar

  • 加载预设
  • 保存预设
  • 导入DNA
  • 导出DNA
  • 创建RL4节点用于切换DNA编辑的状态
  • 删除RL4节点用于切换DNA编辑的状态

几何体 Geomery

  • 模型拾取以及加载
  • LOD模型分级过滤
  • LOD模型创建
  • 自动加载模型
  • 标准化命名
  • 自动分组
  • 生成面部配件(睫毛,舌头,泪腺 等)
  • 修复接缝(修复法线)
  • 修复点序

绑定 Rigging

  • DNA浏览器
  • 根据DNA导入骨骼
  • 根据DNA生成身体
  • DNA校准
  • 骨骼位置校准
  • 创建绑定
  • 复制蒙皮

行为 Behaviour

  • Blendshape自动加载刷新筛选
  • 次级Blendshape自动加载刷新筛选
  • Blendshape批量导出和导入
  • Blendshape范围编辑
  • Blendshape镜像
  • Blendshape查找翻转目标
  • Blendshape重建
  • 表情控制器还原默认表情
  • 查找选择表情
  • 控制面板查找
  • 选择关联关节
  • 写入当前表情
  • 写入镜像表情

定义 Definition

  • LOD, Meshes, Joints, Blendshape, AnimatedMap 加载和刷新
  • 写入: 写入关节默认位置,写入几何体,写入蒙皮,写入混合变形目标
  • 创建:创建混合变形,绑定蒙皮,取消蒙皮
  • 工具:重新定位头部关节,重新定位身体关节,重新定位全身关节,快速创建预设

技术特点

  • 基于Epic Games的MetaHuman-DNA-Calibration库
  • 集成PoseWrangler系统实现RBF变形
  • 优化算法提升性能
  • 多语言界面支持(中文简体、繁体、英语、日语、韩语、法语)

开发目标

  1. 实现完整的DNA校准和编辑功能
  2. 提供直观的用户界面,简化复杂操作
  3. 支持多种拓扑结构的自定义模型
  4. 优化性能,提高大型模型的处理效率
  5. 实现UE与Maya之间的无缝动画交换
  6. 提供全面的文档和教程

开发路线图

  • 基础DNA读取和修改功能
  • 骨骼校准系统
  • BlendShape编辑工具
  • 面部表情系统
  • 动画导入导出
  • 多拓扑支持
  • RBF变形器
  • 一键创建LOD
  • 自动修复工具
  • 赋予材质,以及顶点色
  • 动画实时预览系统

安装与使用

  1. 将插件文件复制到Maya插件目录
  2. 在Maya中加载插件
  3. 使用插件界面进行操作

依赖项

  • Maya 2022或更高版本
  • Python 3.7+
  • MetaHuman-DNA-Calibration库
  • PoseWrangler系统
Description
Metahuman自定义插件
Readme 150 MiB
Languages
OCaml 99.5%
Python 0.5%