关于这个应用程序。
这个应用程序是Blender的一个插件,它可以将嵌入运动数据的FBX文件、BVH格式(即运动捕捉数据)和MikuMikuDance运动文件转换为姿势数据,可以在Celsys公司的Clip Studio Paint图形软件3D人体模型。这是一个Blender专用插件,可以将姿势数据转换为可用于Celsys公司的Clip Studio Paint图形软件中的3D人体模型的姿势数据。
你将能够轻松而快速地将各种姿势应用到你的模特身上,而不必在Clip Studio Paint中通过试验和错误来调整人体的关节。
你将能够轻松而快速地将各种姿势应用到你的模特身上,而不必在Clip Studio Paint中通过试验和错误来调整人体的关节。
引入附加组件
运行该插件需要使用3DCG软件Blender,所以请提前从Blender官方网站下载并安装该软件包。
启动Blender后,从菜单中选择 "编辑→偏好"。
从左边的列表中选择 "附加组件",然后按右上角的 "安装 "按钮。
当文件选择窗口出现时,选择下载的文件'bvh_to_pep.zip'并安装它。
如果附加组件被正确识别,"Pose Converter For Clip Studio "将被添加到列表中,检查此项目以激活它。
如果你想导入MikuMikuDance数据,你需要外部插件 "mmd_tools"。从这里的发行页面下载最新版本的压缩文件,并以与之前相同的方式,作为附加组件安装。
启动Blender后,从菜单中选择 "编辑→偏好"。


如果附加组件被正确识别,"Pose Converter For Clip Studio "将被添加到列表中,检查此项目以激活它。


治疗
启动Blender或创建一个新的,在布局上准备一个空的环境,然后按键盘上的N键,页面右侧会出现一个工具栏,点击标有 "PEP "的标签,会出现一个基本菜单。
最上面的两个按钮允许从3D图形工具(如Mixamo和Rokoko)创建的FBX文件或BVH文件(一种用于运动捕捉的通用数据格式)中加载运动数据。
文件选择对话框右侧的 "Base Pose" 选项指定了在不应用运动的情况下导入运动数据的姿势。 大多数模型都是 T 型姿势(垂直站立,手臂直接伸向一侧)。A-Pose(垂直站立,双手略微下垂)和 I-Pose(直立)姿势下的模型精度低于 T-Pose。因此,如果会产生不良姿势,请在 “Adjust arm angles" 部分调整角度。
"Reference Pose" 选项用于指定 "Base Pose" 是静止姿态还是模型在第一帧时的姿态。你可以通过在模型的 "骨架 "信息中选择 "静止位置 "来检查要加载的模型是否定义了静止姿势。
程序会自动链接关节数据,但如果这些名称不是英文或使用缩写(如Shoulder为sldr),关节的链接就会失败,运动数据就不能正确反映。在这种情况下,通过改变基本模型或运动中的关节数据的名称来处理这个问题,如下所示。
有些模型有比这更多的关节,但这些数据在转换过程中被省略了,所以没有必要强制改变。
如果你想从VMD(MikuMikuDance运动数据)或VPD(姿势数据)导入,按中间的两个按钮。导入时可以指定的选项与"官方文档"中描述的选项相同。
根据姿势所基于的模型,肩膀可能会错位。在这种情况下,可以通过选中导入选项中的 "Adjust shoulder" 复选框来进行补偿。
指定你要加载的文件,运动数据将被放置、转换和优化以匹配Clip Studio模型。请注意,动作较长(或非常流畅)的数据将需要更长的时间来转换,而且Blender在转换过程中似乎会冻结。
当转换完成后,导入的模型会显示在屏幕上。你可以在时间线视图中改变动画帧,也可以通过滑动工具栏中的 "目标动画帧 "来实现。
一旦你改变了动画帧,看到你想纳入Clip Studio的姿势,按最下面的按钮 "以Clip Studio格式导出",将其保存为一个文件。
如果选中 “Render thumbnail”,当前模型将作为缩略图保存在姿势文件的同一文件夹中。
将这个保存的文件(扩展名为.pep)直接拖放到你想在Clip Studio Paint中编辑的3D姿势模型上,姿势内容就会被应用。由于与作为参考的模型或动作在性别、身高、体态等方面存在差异,姿势不会与原始姿势完全一致,所以请在Clip Studio中及时对姿势中不自然的部分进行调整。
包含转换后的运动的数据可以通过保存为混合文件再次从该文件导出。
如果你想加载和编辑另一个运动文件,因为你正在编辑的姿势数据受到影响,你应该删除布局上的所有模型,例如,执行新的创建。

💡拖动视图右上角的各种图标来改变视角。

💡如果在启动时放置的立方体是令人不安的,请删除这个立方体,然后在菜单中执行'默认→保存启动文件',这样当前的状态就是启动时的初始状态。

文件选择对话框右侧的 "Base Pose" 选项指定了在不应用运动的情况下导入运动数据的姿势。 大多数模型都是 T 型姿势(垂直站立,手臂直接伸向一侧)。A-Pose(垂直站立,双手略微下垂)和 I-Pose(直立)姿势下的模型精度低于 T-Pose。因此,如果会产生不良姿势,请在 “Adjust arm angles" 部分调整角度。



如果你想从VMD(MikuMikuDance运动数据)或VPD(姿势数据)导入,按中间的两个按钮。导入时可以指定的选项与"官方文档"中描述的选项相同。
根据姿势所基于的模型,肩膀可能会错位。在这种情况下,可以通过选中导入选项中的 "Adjust shoulder" 复选框来进行补偿。
![]() |
![]() |
复选前 | 复选后 |
---|
当转换完成后,导入的模型会显示在屏幕上。你可以在时间线视图中改变动画帧,也可以通过滑动工具栏中的 "目标动画帧 "来实现。

将这个保存的文件(扩展名为.pep)直接拖放到你想在Clip Studio Paint中编辑的3D姿势模型上,姿势内容就会被应用。由于与作为参考的模型或动作在性别、身高、体态等方面存在差异,姿势不会与原始姿势完全一致,所以请在Clip Studio中及时对姿势中不自然的部分进行调整。

如果你想加载和编辑另一个运动文件,因为你正在编辑的姿势数据受到影响,你应该删除布局上的所有模型,例如,执行新的创建。
批量处理
通过让 Blender 引用附带的 Python 脚本文件 (script.py),可以批量输出特定 3D 模型文件中的数据。
要执行批处理,请在 Blender 的执行参数中指定脚本文件,然后从终端(命令行)启动它。
要执行批处理,请在 Blender 的执行参数中指定脚本文件,然后从终端(命令行)启动它。
cd "C:\Program Files\Blender Foundation\Blender 3.6\"
blender.exe -b -P script.py -- -i C:\data\model.fbx -t -o C:\data\result\ -f 0.5r -p T
在 Blender 执行参数中的"--"之后,可以指定输出参数。
blender.exe -b -P script.py -- -i C:\data\model.fbx -t -o C:\data\result\ -f 0.5r -p T
-i | 指定要加载的文件。 | ||||||
---|---|---|---|---|---|---|---|
-o | (可选)转换数据的目的地。 如果输出多个文件,则只适用文件夹名称。 | ||||||
-f |
(可选)要输出的帧。 通过在数字后添加字母,可以指定帧单位。 如果省略,则应用中间帧。
|
||||||
-p | (FBX/BVH 可选)要转换的 3D 模型的初始姿态。 指定字母 "T"、"A "或 "I "中的一个。 如果省略,"T Pose "将被视为初始姿态。 | ||||||
-s | (VMD 可选) 启用肩部位置调整 | ||||||
-a | (可选) 初始姿势中手臂的调整角度 | ||||||
-r | (FBX/BVH 可选)初始姿势的状态。 如果是 "REST",则假定为静止姿态;如果是 "CURRENT",则假定为第一帧姿态。 | ||||||
-t | (可选)输出姿势模型的缩略图。 |
已确认的工作服务列表
服务名称 | Base Pose | Reference Pose | 备注 |
---|---|---|---|
Mixamo | T-Pose | Rest | |
Mocap.market | T-Pose | Rest | |
Rokoko Video | T-Pose | Rest | |
CMU Graphics Lab Motion Capture Database | T-Pose | Rest | |
Bandai-Namco-Research-Motiondataset | T-Pose | Rest | 需要修复转换器中的休息姿势(works_namco_conv) |
Ready Player Me Animation Library | I-Pose | First Frame | |
MoMask(Demonstration) | T-Pose | Rest | |
Plask Motion | T-Pose | First Frame | 上传视频时需要指定 |
QucikMagic | T-Pose | Rest | |
Three D Pose Tracker | T-Pose | Rest | 禁用 "Blender coordinate system"(并按保存按钮) |
MikuMikuCapture | A-Pose | Rest | 导出为 BVH 格式 |
Meshcapade Me | T-Pose | Rest | |
Metive | T-Pose | Rest | 需要 MMD Tools 插件 |
Mootion | T-Pose | Rest | 生成的数据将在 Discord 上发布 |
支持
对该应用程序的支持,包括问题和错误报告,可通过电子邮件或联系表进行。请注意,在应用程序商店评论区发布的任何评论都不会被发送给开发人员。
作为个人开发者,这可能需要一些时间,但我们将尽可能地解决这个问题。
作为个人开发者,这可能需要一些时间,但我们将尽可能地解决这个问题。
版权
© TNK Software / Tanaka Yusuke
Rokoko Studio Live Plugin for Blender © Rokoko
Rokoko Studio Live Plugin for Blender © Rokoko