使用mixamo为obj文件绑骨并导入unity
绑骨
首先我们手里要准备好模型文件,mixamo支持FBX/OBJ/ZIP压缩包,这里以obj文件为例。
我们手中的obj文件一般由贴图文件、obj文件和mtl文件组成(素材来源于网络):
我们将这些文件打包成zip,然后去mixamo网站:https://www.mixamo.com/
将zip上传或拖入,假如是obj文件不要单单把obj拖入,这样模型会失去贴图。
拖入后会出现如下界面,查看人物没什么问题之后就可以开始绑骨了:
进入绑骨界面,需要拖动点位,按照英文单词和右侧图示拖动左侧圆圈,确认之后等待一会:
当你的人物可以按照预定模板移动,且确认骨骼运动正常时,就可以确认了。
确认之后就可以导出绑骨后的模型,或是选择一套你喜爱的动作。
到这里,我们的obj人物就成功绑上了骨骼,mixamo太神了。
可以直接导出没有动画的模型,或者在网站上找到自己喜欢的动作并连同模型一起下载下来。
绑好的模型导入unity
我们以标准二进制fbx文件导出,拖入到unity中。会得到一个预制体:
在inspector面板设定其avator类型为人型:
进入configure可以看到更多细节:
配合unity的动画avator系统,我们就可以实现骨骼动画的运作了。
本文作者:DorinXL
本文链接:https://www.cnblogs.com/DorinXL/p/16723007.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步