加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧

(2020-04-23 15:52:33)
一.骨骼(有动画)和模型(绑定好骨骼)的关联
1.将已有的模型(已经绑定好骨骼)和骨骼(已经做好动画)直接拖到Unity3D的Assets面板下
注意:需将材质球贴图一并拖入进来,不然拖入的模型没有材质
Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
2.点击模型文件,屏幕右边Inspector面板会出现模型文件相关属性→点击Rig→Animation Type选中Legacy→点击Apply按钮
Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
3.在Assets面板空白区域单击鼠标右键→Create→Animator Controller(创建动画控制器)Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
4.在Assets面板双击刚才创建好的Animator Controller,Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
5.将骨骼文件拖到双击Animator Controller打开的面板里面
Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
6.将模型文件拖到Scene面板中,以此在视图中生成三维模型Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
7.将动画控制器(Animator Controller)拖到Hierarchy面板下的模型文件上Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
8.单击Hierarchy面板下的模型文件,屏幕右边Inspector面板会出现其相关属性→单击Inspector面板下Animation属性后面的小圆点Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
9.这是屏幕上会弹出一个小框,旋转小框里面的骨骼动画Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
10.动画骨骼和骨骼模型的绑定已经完成,后续则是调整摄像机位置以及给模型打上灯光即可。
注:动画循环播放方法(安装上述方法,动画只能播放一次)
1.展开骨骼动画文件(点击骨骼文件右边的三角按钮即可展开或关闭文件相关内容)Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
2.点击展开内容里面的三角图标,这是Inspector面板会出现其相关属性Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
3.单击Inspector面板下的Edit按钮Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
4.勾选Loop Time然后点击Apply
Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
二.渲染输出
1.导入渲染插件("Assets”->"Import Package"->"Custom Package……->插件所在目录
Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
2.在弹出的对话框中,选择我们下载到本地的插件。注意插件所在的路径不能有中文
Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
3.这时插件中包含的文件,会展现在树状图中,有些插件无需全选,如果把握不准就全选吧。Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
4.接着在Window下拉菜单找到这个,单击打开
Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧
5.如果只想获取当前画面的一帧,就点击截取当前画面就行了,如果要导出动画的序列帧,勾选启用导出序列帧,设置起始到结束帧即可
Unity3D将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有