37 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
# 待选目标
 | 
						||
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](https://redirect.epicgames.com/?redirectTo=https://www.youtube.com/embed/_p9ttnPKMYI)
 | 
						||
[Mocap dancing to Mannequin](https://redirect.epicgames.com/?redirectTo=https://www.youtube.com/embed/dRPSrGvM67U)
 | 
						||
[Mocap aiming to Mannequin](https://redirect.epicgames.com/?redirectTo=https://www.youtube.com/embed/ZWKmjRFj-kEhttps://www.youtube.com/embed/ZWKmjRFj-kE)
 | 
						||
[Mocap plane to Manny](https://redirect.epicgames.com/?redirectTo=https://www.youtube.com/embed/ZWKmjRFj-kE)
 | 
						||
 | 
						||
[Video tutorials](https://redirect.epicgames.com/?redirectTo=https://www.youtube.com/playlist?list=PLt62Gv_wadqXZW6YQkZCXNoVAg8s9NxwI)
 | 
						||
[Documents](https://redirect.epicgames.com/?redirectTo=https://kontiki.info/swift_motion_toolkit)
 | 
						||
### 技术细节
 | 
						||
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文件。
 | 
						||
 | 
						||
# 怎么对接
 |