个人原创,欢迎转载,转载请注明地址,专栏地址http://blog.youkuaiyun.com/bill_man
在2D阶段,最常用的绘制单元毫无疑问是精灵,通过精灵,我们可以将图片绘制到屏幕上;3d阶段,我们需要绘制在屏幕上的变成了美术人员通过3dmax等工具做出来的3d模型,绘制3D精灵是cocos最早的一批功能之一,也是比较重要的功能之一,本节我们就来学习3D精灵的绘制。
3D精灵支持的格式包括obj,c3t,c3b,不同点如下
obj:是3dmax导出的文件格式,但是不支持模型动画的导出。
c3t:是一种json格式的文件,它是通过模型导出的fbx文件经过cocos自带的文件转换工具转换的,作用是方便用户查看模型的版本号和模型信息,实际项目中,由于c3t的体积比较大,造成加载速度比较慢,所以不推荐使用。
c3b:c3b的二进制文件版本,适宜在项目中使用
导出的模型需要满足如下条件
1.只能有一套骨架
2.不能有父节点
3.只能有一个material
导出的过程,windows工具在cocos目录下的tools\fbx-conv\win目录(mac工具在tools\fbx-conv\mac目录下)