计算机系统应用教程网站

网站首页 > 技术文章 正文

Cocos 3.x 菜鸟一起玩:导入Blender的Fbx模型

btikc 2024-09-27 01:18:49 技术文章 4 ℃ 0 评论

Cocos 3.x 提供了一些基础模型,但是它模型编辑功能并不丰富,这个时候可以借助Blender软件等成熟的3d建模软件生成一个Fbx模型导入到Cocos使用。[爱慕][爱慕],你会发现喜欢上Blender这款软件。


1 在Blender创建猴头模型

Blender软件能够构建建模,动画等模型,在开始使用我们只需要使用Blender中经典中模型的猴头模型。

在Blender软件,添加菜单,选择【添加】网格,选择【猴头】,场景添加一个网格模型。添加完成后这一步就已经完成了。


2 在Blender导出创建模型

第二步,选择菜单【文件】,选择【导出】,将模型导出Fbx格式,选择路径模式导出FBx格式。去除摄像机,灯光只保留网格即可。



3 Cocos导入创建模型

将文件放Cocos资源管理器,操作过程只需要拖放进去即可。这个模型文件只需要当一个节点拖到场景就能使用。


4 对模型添加模型

默认导出的猴头没有带上材质数据,这个时候需要通过鼠标右键创建的功能,创建一个【材质】文件将其贴图上去。默认材质文件默认保留的基础设置,这里不需要对其修改。只需要调整颜色值就能看到变化



5 对模型调整比例

由于默认猴头模型比例比较大,为了呈现不同视觉效果。将调整模型缩放比例(Scale)为0.5,这个时候就能在场景中立即产生变化。

6 对模型添加动画效果

由于导入模型并不带动画,显得有点呆板。Cocos 提供了动画编辑功能对其实现动画。能够对模型实现一些动画效果。如下图对模型添加一个360度循环旋转动画。进入动画编辑之前需要创建一个动画文件,并绑定一个动画组件才能对其编辑。

7 对模型添加编辑效果

我们实现效果是针对模型角度rotation实现产生动画,所以这个需要在不同时间里面进行k帧。K帧的时候需要边拖动时间轴,边进行k帧,边保存。k帧过程需要调整里面属性值变化让其在不同时间里面实现变化。


7.1 动画循环播放

动画编辑默认是提供一次播放,但是内置了多种组合播放模式供选择。选择循环播放,动画则会播放完后继续播放。来回播放就会播放完,倒带方式回去。只要选择其中一种场景就可以实时实现展示。

当完成动画编辑后,使用保存并退出。执行预览即可看到编辑的动画效果了。这里按钮并不明显需要细心观察。


8小结

blender软件:https://www.blender.org/download/

cocos 软件:https://www.cocos.com/

若喜欢两款软件可以通过官方来下载获取,针对模型导入还能做更加丰富交互和动画效果。引擎还会提供更多编辑功能提供使用。这仅仅只是开始。[微笑]

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表