【Blender】面部捕捉插件【 OpenPose-to-Blender-Face-Capture-Transfer 1.0版】...
151 0
实名

通过了实名认证的内容创造者

发布于 2023-4-2 11:49:57
插件类型: Blender 
版本信息: 1.0
软件版本要求: 2.93及以上版本
官网地址: https://github.com/nkeeline/OpenPose-to-Blender-Facial-Capture-Transfer

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 秋令6689 于 2022-6-8 16:50 编辑

尊敬的游客,如果您要查看本帖关注 或 回复可见内容请关注回复后刷新页面查看!


您必须处于姿势模式才能看到 UI!!!
如果您在对象模式下看不到错误,请不要报告错误。

sourceBoneTypes.jpg
image.png
发布了带有UI的官方Blender插件,用作Openpose来操纵面部捕获。
从版本部分下载版本,然后解压缩到单个 zip 文件中。您需要确保下载的文件中没有zip文件,只有文件夹。然后转到Blender首选项,点击安装按钮并选择zip文件。在姿势模式下,您现在将有一个新的ui显示,其中包含一个名为openpose2rig的选项卡。然后,您可以将开口骨骼映射到您的装备。很抱歉,通常我有一个关于如何使用插件的教程,但是我们正在使用它,并且团队已经接受了使用它的培训,所以现在不需要,只要知道如果你四处寻找,你可以将openpose面部输出映射到你的装备面部骨骼,并保存映射文件以供将来使用。
用户界面概述传输设置
UI 的此部分控制从源 json 文件传输到远程测试机组 (Rig) 的各个方面。

如果您选中“面部捕获”框,它将通过下面的映射设置将面部骨骼映射到您的装备。



应用身体捕捉是一个占位符,目前不执行任何操作。



将眼睑绑在一起会使眼睑一致移动,这意味着角色无法眨眼,但在大多数情况下,将它们绑在一起可能看起来更自然,因为眼睑很小并且难以跟踪,因此将它们绑在一起可以改善噪音抑制。


样本数是要传输的文件的“最大”数量,如果大于 JSON 文件的数量,则传输将停止在您拥有的文件数量处。降低此值以进行测试等。


起始帧是您希望开始将文件应用到装备的搅拌机中的帧。嘴关键帧数是帧数到关键帧数,较低的数字如1将每帧关键帧,但可能会产生噪声,两个高抑制噪声但会失去细节性能。


眼睛关键帧数与嘴巴相同,但仅适用于抽搐的眼睑,因为它们很小,很难在开口位置跟踪,所以它们在这里被打破。


耳朵到耳朵的距离是将每个骨骼的运动缩放到合理距离的全局距离。更改此数字会使性能更加微妙或夸张。在某些位移相差甚远的字符上,代码中可能仍然存在错误,因此请更改此数字,直到您在角色中获得正确的运动量。


忽略眼睑颤动是一个阈值,试图防止眼睑移动得太快。如果您在转移时在眼睑中看到很多噪音,请更改此设置。

骨骼映射
要将 json openpose 2d 数据映射到您的装备,请使用此 ui 创建从源到骨骼的映射。您可以浏览到文件并单击保存按钮以将骨骼映射保存到外部 json 文本文件:
以下是您可以从源 JSON 选择到装备的所有映射的列表:

本帖被以下画板推荐:

还没有设置签名!您可以在此展示你的链接,或者个人主页!
使用道具 <
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表