许彦峰
2022/12/05阅读:93主题:橙心
1.使用Blender制作第一个模型
使用Blender进行3D建模
要从零开发一款3D小游戏,首先要解决的就是美术资源问题,3D游戏当然要有3D模型。
在开始准备编写游戏代码之前,需要解决模型的问题,毕竟对程序员来说,写代码还是比较容易的一件事。
我曾经也学过Maya,当时还被甩鼠标操作迷恋了好久,不过最终我还是放弃了,因为无论是3D Max,还是Maya,都是一个庞然大物,我的电脑装不下它们,硬盘空间还是很吃紧的。
Blender作为后起之秀,虽然功能相对来说弱了点,但是安装后体积只有600多M,还是很让人眼前一亮,并且它是一个全流程软件,也就是从建模到贴图再到动画,一个软件都能搞定,完全可以胜任3D小游戏的建模需求。
教程准备
我使用的Blender version3.3.1
,Creator3.5.2
。
经过多日的学习研究,摸索出来了配合CocosCreator的开发心得,希望可以带你一起入坑。
本教程不会详细教你怎么使用Blender,只是大概记录了整个流程,毕竟我们的目标是要使用Creator开发一款3D小游戏。
新建一个Blender文件
首先打开Blender

新建一个常规文件,之后Blender中会默认添加一个立方体

设置Blender语言
这里我们先切换下Blender的语言,通过菜单编辑
/偏好设置
打开偏好设置界面,选择简体中文即可。
注意事项
Blender对输入法比较明暗,当使用快捷键时,请务必确保是在英文输入状态下
编辑模型
Blender如何放大缩小旋转场景,这里就不再介绍了,相信见到摸索两下大概就能掌握。
-
小技巧:把 围绕选择物体旋转
勾选上,当我们选中物体是,场景默认就会以当前选中物体旋转,方便观察物体。

此时Blender是处于物体模式
,意思就是这个模式下,只能选择物体,被选择的物体外表会有橙色的边缘线。 我们在
物体模式
选中立方体,然后再切换到编辑模式
(快捷键是TAP
),如下图所示:
此时,我们就可以编辑物体的顶点、线、面,且我们只能编辑之前选中的物体。
当前的状态是点编辑器模式,并且Blender帮我们选中了全部的顶点。如果你不小心点击了空白区域,取消了点选中,想要再次全部选中所有顶点,点击菜单选择
/全部
。

细分模型
我们把这个立方体细分
一下,使它有更多的细节,如下图所示:
注意左下角的微调面板,这个是Blender的一个特色功能,就是在完成这个操作之前,我们还有机会进行部分参数的调整,这里
切割次数
我们设置为2,然后点击空白区域,应用这个细分
操作。

模型挤出操作
接下来给这个立方体添加2个手,2条腿,只需要我们拉伸下细分后的面即可,我们切换到面模式。

然后我们选择一个面,如下图所示,注意轴向哦,我们选择的是x的正方向

然后我们在左侧操作面板中选择挤出
,如下图所示:
为了左右对称,我们可以在微调面板中指定挤出长度
同理对边也进行同样的挤出操作。
最终效果
如果一切顺利,最终你会得到这样的一个效果

至此,我们就已经完成了一个最简单的模型啦,先将我们的Blender工程保存下,下一节我们将这个模型导入到Creator中。
作者介绍