一个将视频的人形动作转换为 MMD / Unity 使用的动画数据的仓库.
GitHub 上的工程多如繁星,有些好的仓库,但凡不经意间错过了就很难找回,故稍作采撷,希望能帮助到有心人。
简介:
笔者今天推荐的仓库叫 OpenMMD。 - Open Pose For MMD
这个仓库脑洞也是挺大的,笔者都还在想这个 OpenPose 能干嘛呢,结果这个仓库就呈现在了眼前。
有了它,做MMD 的动画就从传统的 一帧一帧的Key或者从 昂贵的基于硬件的动作捕捉里面找到一个新的出路,那就是:通过视频获取人型动画数据。
功能:
-
Input: videos of common formats (AVI, WAV, MOV) or images of common formats (PNG, JPG)
- 给定通用视频/图片格式即可 -
Output: Animations or Posetures of 3D models (e.g. Miku Dancing)
- 输出 动画数据或者姿势数据到 3d 模型,譬如 MMD 的 VMD 格式。 -
OS: Windows (8, 10), MacOS (2017 Released Version)
- 系统支持:Win + MacOs
使用:
I. 录一段真人动作视频
II. 使用连续基线提取3D关键点
III. 视频深度预测
IV. 输出 VMD 文件并添加为 MMD 动画
Tips: 详情见 ReadMe 或者本文的扩展阅读所示链接
链接:
peterljq/OpenMMD: OpenMMD is an OpenPose-based application that can convert real-person videos to the motion files (.vmd) which directly implement the 3D model (e.g. Miku, Anmicius) animated movies.
结语:
- 思(lan)考(duo)让人进步,有了这个工具, Key 人形动画啥的直接就能从老老实实的key帧变成了仅需后期修缮了,因为它为我们担负了主要工作咯,简直不要太爽。
- 有人就不解了,这不是 MMD er 狂欢么,跟你个Unity er 有半毛钱关系?
- 答:MMD 的能转 FBX 到Unity 使用,动画也被支持呢!
扩展阅读:
-
CMU-Perceptual-Computing-Lab/openpose: - 用于身体,面部,手部和脚部估计的实时多人关键点检测库 (近期还提供了Unity插件嘞!)
本文集持续更新ing,喜欢记得点赞关注哦!