BlueRoseNote/02-Note/DAWA/AI/动画重定向功能调研.md

2.1 KiB
Raw Permalink Blame History

待选目标

  1. UE5自带的动画重定向功能
  2. Swift Motion Toolkit
    1. https://www.unrealengine.com/marketplace/zh-CN/product/swift-motion-toolkit?sessionInvalidated=true
  3. UE4自带的动画重定向功能
  4. VRM4U实现的动画重定向功能

Swift Motion Toolkit

Showcase: Mixamo Animation to Manny Mocap dancing to Mannequin Mocap aiming to Mannequin Mocap plane to Manny

Video tutorials Documents

技术细节

Features:

  •  Import mo-cap animation in BVH format and provide a preview.
  •  Retarget mo-cap animation to skeletal mesh asset. 
  •  Supports more precise restoration of the position of end joints using IK.
  •  Supports synchronizing animation to root and IK bones.
  • Supports baking vertical or (and) horizontal root displacements into animations.
  • Support for selectively preserving root rotation.
  • Support for converting animations with root motion to in-place animations. 

项目需求

  1. 研究UE5的骨骼链&IK 动画重定向算法。
  2. 研究Swift Motion Toolkit的动画重定向算法。
  3. 比较两者算法优劣并从Runtime的角度提出改进思路。
  4. 搜索相关动画重定向论文,编写算法解析文档。

重定向过程简述(输入&输出)

  1. 提供SourceSkeleton、TargetSkeleton2个骨骼FBX文件以及若干SourceAnimation动画数据(基于SourceSkeleton)FBX文件。
  2. 通过计算SourceSkeleton、TargetSkeleton差异将SourceAnimation动画数据转换成TargetSkeleton版本的动画数据。
  3. 输出成FBX文件。

怎么对接