Cocos 3D功能初探学习笔记(2)---3D精灵

本文介绍了Cocos 3D阶段的精灵绘制,重点讲解了3D精灵的支持格式(obj、c3t、c3b),模型导出要求,以及Sprite3D类的使用,包括异步创建、纹理设置和裁剪控制。还讨论了动画功能,如Animate3D和Animation3D的使用,以及3D精灵的描线效果实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

个人原创,欢迎转载,转载请注明地址,专栏地址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目录下)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值