美文网首页AIunity辅助资料
[Unity 3d] OpenMMD (Open Pose Fo

[Unity 3d] OpenMMD (Open Pose Fo

作者: 雨落随风 | 来源:发表于2019-08-25 23:37 被阅读2次

一个将视频的人形动作转换为 MMD / Unity 使用的动画数据的仓库.

GitHub 上的工程多如繁星,有些好的仓库,但凡不经意间错过了就很难找回,故稍作采撷,希望能帮助到有心人。

简介:

笔者今天推荐的仓库叫 OpenMMD。 - Open Pose For MMD
这个仓库脑洞也是挺大的,笔者都还在想这个 OpenPose 能干嘛呢,结果这个仓库就呈现在了眼前。
有了它,做MMD 的动画就从传统的 一帧一帧的Key或者从 昂贵的基于硬件的动作捕捉里面找到一个新的出路,那就是:通过视频获取人型动画数据。

转载自扩展阅读中提到的Up主 - 处理流程:从右往左,最终可以生成连贯的vmd动作文件

功能:

  • 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 使用,动画也被支持呢!

扩展阅读:

  1. CMU-Perceptual-Computing-Lab/openpose: - 用于身体,面部,手部和脚部估计的实时多人关键点检测库 (近期还提供了Unity插件嘞!)

  2. 来自哔哩哔哩 UP主的 OpenMMD 中文教程

  3. MMD(MikumikuDance)的发展历史 - 哔哩哔哩

本文集持续更新ing,喜欢记得点赞关注哦!

相关文章

网友评论

    本文标题:[Unity 3d] OpenMMD (Open Pose Fo

    本文链接:https://www.haomeiwen.com/subject/pqokectx.html