Update
This commit is contained in:
Jeffreytsai1004 2025-02-04 20:30:42 +08:00
parent 0da0b5a1b0
commit ac06ff1a3b
3 changed files with 216 additions and 0 deletions

View File

@ -24,6 +24,9 @@ SCRIPTS_PATH = os.path.join(ROOT_PATH, "scripts").replace("\\", "/")
ICONS_PATH = os.path.join(ROOT_PATH, "resources", "icons").replace("\\", "/") ICONS_PATH = os.path.join(ROOT_PATH, "resources", "icons").replace("\\", "/")
STYLES_PATH = os.path.join(ROOT_PATH, "resources", "styles").replace("\\", "/") STYLES_PATH = os.path.join(ROOT_PATH, "resources", "styles").replace("\\", "/")
DNA_PATH = os.path.join(ROOT_PATH, "resources", "dna").replace("\\", "/")
DNA_IMG_PATH = os.path.join(ROOT_PATH, "resources", "img").replace("\\", "/")
MAYA_VERSION = cmds.about(version=True) MAYA_VERSION = cmds.about(version=True)
SYSTEM_OS = cmds.about(os=True) SYSTEM_OS = cmds.about(os=True)
if MAYA_VERSION in ["2022", "2023", "2024", "2025"]: if MAYA_VERSION in ["2022", "2023", "2024", "2025"]:

4
scripts/__init__.py Normal file
View File

@ -0,0 +1,4 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from . import *

209
ui.md Normal file
View File

@ -0,0 +1,209 @@

# 菜单栏
## 文件
### 打开DNA resources\icons\open.png
### 保存DNA resources\icons\save.png
### 加载当前项目的DNA resources\icons\open.png
### 修改混合目标名称 resources\icons\rename.png
### 重置混合目标名称 resources\icons\resetname.png
### 导出FBX resources\icons\export.png
### 退出 resources\icons\exit.png
## 编辑
### 创建RL4节点 resources\icons\connect.png
### 删除RL4节点 resources\icons\disconnect.png
### 镜像左至右 resources\icons\mirrorL.png
### 镜像右至左 resources\icons\mirrorR.png
### 姿势由A型转T型 resources\icons\pose_A_To_T.png
### 姿势由T型转A型 resources\icons\pose_T_To_A.png
### 传输LOD贴图 resources\icons\locator.png
### 设置关节颜色 resources\icons\color.png
### 取消全部标记 resources\icons\unmark_all.png
### 重建所有目标 resources\icons\rebuildTargets.png
### 为所有表情设置关键帧 bakeAnimation.png
### 烘焙所有表情的关键帧 centerCurrentTime.png
## 工具
### 导出蒙皮 resources\icons\export_skin.png
### 导入蒙皮 resources\icons\import_skin.png
### 拷贝装皮 resources\icons\copy_skin.png
### RBF变形器 resources\icons\blendShape.png
### 快速绑定服装 resources\icons\clothing_weight.png
### 克隆混合变形 resources\icons\blendShape.png
### UV传递点序 resources\icons\repair_vertex_order.png
### 面部生成控制器 resources\icons\controller.png
### 提取52BS resources\icons\ARKit52.png
### 关节轴向修复 resources\icons\joint.png
### 生成身体控制器 resources\icons\create_body_ctrl.png
### 导入面部动画 resources\icons\import_face_anim.png
### 导入身体动画 resources\icons\import_body_anim.png
## 语言
### 中文 resources\icons\chinese.png
### English resources\icons\english.png
## 帮助
### 帮助文档 resources\icons\help.png
### 关于 resources\icons\warning.png
# 工具栏
### 保存DNA resources\icons\save.png
### 加载当前项目DNA resources\icons\open.png
# 功能分栏
## 模型
### LOD0 分栏: 删除按钮(resources\icons\delete.png)
*头部: 输入框, 加载按钮 resources\icons\target.png
*牙齿: 输入框, 加载按钮 resources\icons\target.png
牙龈: 输入框, 加载按钮 resources\icons\target.png
*左眼: 输入框, 加载按钮 resources\icons\target.png
*右眼: 输入框, 加载按钮 resources\icons\target.png
虹膜: 输入框, 加载按钮 resources\icons\target.png
睫毛: 输入框, 加载按钮 resources\icons\target.png
眼睑: 输入框, 加载按钮 resources\icons\target.png
软骨: 输入框, 加载按钮 resources\icons\target.png
身体: 输入框, 加载按钮 resources\icons\target.png
### LOD1 分栏: 删除按钮(resources\icons\delete.png)
头部: 输入框, 加载按钮 resources\icons\target.png
牙齿: 输入框, 加载按钮 resources\icons\target.png
牙龈: 输入框, 加载按钮 resources\icons\target.png
左眼: 输入框, 加载按钮 resources\icons\target.png
右眼: 输入框, 加载按钮 resources\icons\target.png
虹膜: 输入框, 加载按钮 resources\icons\target.png
睫毛: 输入框, 加载按钮 resources\icons\target.png
眼睑: 输入框, 加载按钮 resources\icons\target.png
软骨:输入框, 加载按钮 resources\icons\target.png
身体:输入框, 加载按钮 resources\icons\target.png
### LOD2 分栏: 删除按钮(resources\icons\delete.png)
头部: 输入框, 加载按钮 resources\icons\target.png
牙齿: 输入框, 加载按钮 resources\icons\target.png
牙龈: 输入框, 加载按钮 resources\icons\target.png
左眼: 输入框, 加载按钮 resources\icons\target.png
右眼: 输入框, 加载按钮 resources\icons\target.png
虹膜: 输入框, 加载按钮 resources\icons\target.png
睫毛: 输入框, 加载按钮 resources\icons\target.png
眼睑: 输入框, 加载按钮 resources\icons\target.png
身体:输入框, 加载按钮 resources\icons\target.png
### LOD3 分栏: 删除按钮(resources\icons\delete.png)
头部: 输入框, 加载按钮 resources\icons\target.png
牙齿: 输入框, 加载按钮 resources\icons\target.png
左眼: 输入框, 加载按钮 resources\icons\target.png
右眼: 输入框, 加载按钮 resources\icons\target.png
虹膜: 输入框, 加载按钮 resources\icons\target.png
睫毛: 输入框, 加载按钮 resources\icons\target.png
眼睑: 输入框, 加载按钮 resources\icons\target.png
身体:输入框, 加载按钮 resources\icons\target.png
### LOD4 分栏: 删除按钮(resources\icons\delete.png)
头部: 输入框, 加载按钮 resources\icons\target.png
牙齿: 输入框, 加载按钮 resources\icons\target.png
左眼: 输入框, 加载按钮 resources\icons\target.png
右眼: 输入框, 加载按钮 resources\icons\target.png
虹膜: 输入框, 加载按钮 resources\icons\target.png
### LOD5 分栏: 删除按钮(resources\icons\delete.png)
头部: 输入框, 加载按钮 resources\icons\target.png
牙齿: 输入框, 加载按钮 resources\icons\target.png
左眼: 输入框, 加载按钮 resources\icons\target.png
右眼: 输入框, 加载按钮 resources\icons\target.png
### LOD6 分栏: 删除按钮(resources\icons\delete.png)
头部: 输入框, 加载按钮 resources\icons\target.png
牙齿: 输入框, 加载按钮 resources\icons\target.png
左眼: 输入框, 加载按钮 resources\icons\target.png
右眼: 输入框, 加载按钮 resources\icons\target.png
### LOD7 分栏: 删除按钮(resources\icons\delete.png)
头部: 输入框, 加载按钮 resources\icons\target.png
牙齿: 输入框, 加载按钮 resources\icons\target.png
左眼: 输入框, 加载按钮 resources\icons\target.png
右眼: 输入框, 加载按钮 resources\icons\target.png
### LOD功能
#### 自定加载模型 resources\icons\load_meshes.png
#### 标准化命名 resources\icons\standardized_naming.png
#### 自动分组 resources\icons\automatic_groupingg.png
### 模型工具:
#### 拓扑结构: MetaHuman下拉菜单
#### 选择LOD: 全部(下拉菜单)
#### 按钮, 模型分离 polySplitVertex.png
#### 按钮, 生成面部配件 resources\icons\supplement_meshes.png
#### 按钮, 修复法线 resources\icons\repair_normals.png
#### 按钮, 修复点序 resources\icons\repair_vertex_order.png
#### 按钮, 修复接缝 polyChipOff.png
## 绑定
### DNA
#### DNA浏览器窗口 (按钮矩阵对应 config\data.py中定义的 DNA_PATH 和 DNA_IMG_PATH
#### DNA图标缩放滑块
#### 导出设置 resources\icons\import.png
#### 导入设置 resources\icons\export.png
### 资产
#### 项目路径:输入框, 加载按钮 resources\icons\target.png
#### 预设文件:输入框, 加载按钮 resources\icons\target.png (根据DNA浏览器窗口选中的按钮加载DNA,也可以自定义加载)
#### 数据分层:行为(包括描述和定义)(下拉菜单), 勾选框(默认不勾选):覆盖表情
### 描述 根据加载的DNA来定义也可以自定义修改
#### 名称:输入框
#### 原型:亚洲人/黑人/高加素人/拉美裔/外星人/其他(下拉框)
#### 性别:男性/女性/其他(下拉框)
#### 年龄24 (数值框,可调整)
#### 变换单位:厘米/米(下拉框)
#### 旋转单位:角度/弧度(下拉框)
#### 坐标向上Y轴向上/Z轴向上下拉框
LOD计数8 (数值框,可调整)
### 清空选项 resources\icons\delete.png
### 导入骨架 HIKCharacterToolSkeleton.png
### 创建骨架 HIKcreateControlRig.png
## 调整
### RowControl [814/814] (BlendShape列表)
#### 搜索框 搜索BS
#### BS列表
#### 恢复表情 resources\icons\reset.png
#### 混合筛选 resources\icons\blendRaw
#### 全部, #### 2, #### 3, #### 4, #### 5, #### 6
#### 数值滑块默认0.010, 勾选框(默认不勾选):全部
#### 范围 + , #### 范围 -
### Related Blend Shapes [814/814] (依赖BlendShape列表)
#### BS列表
#### 数值滑块默认0.010 勾选框(默认不勾选):全部
### 翻转 resources\icons\mirrorL.png
### 镜像目标 resources\icons\symmetry.png
### 查找翻转目标 resources\icons\mirrorR.png
### 添加混合目标 resources\icons\blendShape.png
### 删除混合目标 resources\icons\blendShape.png
### 批量混合目标 resources\icons\blendShape.png
### 重建选择目标 resources\icons\locator.png
### 混合选择目标 resources\icons\locator.png
#### 数值滑块默认0.010, 勾选框(默认不勾选):全部
#### 范围 + , #### 范围 -
#### PSD (开启) resources\icons\psd.png
#### BSE (开启) resources\icons\blendShape.png
#### KEY centerCurrentTime.png
#### MIR (开启) resources\icons\mirrorR.png
#### ARK resources\icons\ARKit52.png
#### CTR resources\icons\ctrl_hide.png
#### 数值滑块默认0.000, 勾选框(默认不勾选):全部
#### 还原默认表情 resources\icons\reset.png
#### 选择选择表情 resources\icons\expressions_current.png
#### 写入当前表情 resources\icons\expression.png
#### 控制面板查找 resources\icons\controller.png
#### 选择关联关节 kinJoint.png
#### 写入镜像表情 resources\icons\ctrl_hide.png