新浪博客

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

2020-04-23 15:52阅读:
一.骨骼(有动画)和模型(绑定好骨骼)的关联
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将骨骼(有动画)与模型(绑定好骨骼)关联并渲染输出序列帧

我的更多文章

下载客户端阅读体验更佳

APP专享