本文主要是介绍BVH动画绑骨蒙皮并在Unity上展示,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- Blender绑定骨骼
- Blender蒙皮
- Blender中导入bvh文件
- 将FBX导入Unity
Blender绑定骨骼
先左上角红框进入model模式,选中要绑定的模型,然后进入Edit模式把骨骼和关节对齐。
(选中骨骼,G移动,R旋转)
为了蒙皮的时候方便,打开下面这些选项
Blender蒙皮
选中节点下的网格属性,切换到Weight Paint模式
或者选中顶点赋予权重
Blender中导入bvh文件
左上角File->Import->.bvh
导入后会出现更多骨骼。
要把导入的所有bvh都切换到刚才绑定和蒙皮的对象上,不要用自己原来的。
要保证导入的bvh和之前绑定的动画可以对应。
然后导出为fbx格式的文件。
File->Export->.fbx
将FBX导入Unity
可以看到导出的一堆clip动画片段和相应的网格,右下角可以预览动画,直接将人物拖到场景中(图中那个选中0218ske)就可以用了。
可以拿那些导入的动画片段直接做状态机。
这篇关于BVH动画绑骨蒙皮并在Unity上展示的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!