许彦峰

V1

2022/12/05阅读:39主题:橙心

1.使用Blender制作第一个模型

使用Blender进行3D建模

要从零开发一款3D小游戏,首先要解决的就是美术资源问题,3D游戏当然要有3D模型。

在开始准备编写游戏代码之前,需要解决模型的问题,毕竟对程序员来说,写代码还是比较容易的一件事。

我曾经也学过Maya,当时还被甩鼠标操作迷恋了好久,不过最终我还是放弃了,因为无论是3D Max,还是Maya,都是一个庞然大物,我的电脑装不下它们,硬盘空间还是很吃紧的。

Blender作为后起之秀,虽然功能相对来说弱了点,但是安装后体积只有600多M,还是很让人眼前一亮,并且它是一个全流程软件,也就是从建模到贴图再到动画,一个软件都能搞定,完全可以胜任3D小游戏的建模需求。

教程准备

我使用的Blender version3.3.1Creator3.5.2

经过多日的学习研究,摸索出来了配合CocosCreator的开发心得,希望可以带你一起入坑。

本教程不会详细教你怎么使用Blender,只是大概记录了整个流程,毕竟我们的目标是要使用Creator开发一款3D小游戏。

新建一个Blender文件

首先打开Blender

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

设置Blender语言

这里我们先切换下Blender的语言,通过菜单编辑/偏好设置

打开偏好设置界面,选择简体中文即可。

注意事项

Blender对输入法比较明暗,当使用快捷键时,请务必确保是在英文输入状态下

编辑模型

Blender如何放大缩小旋转场景,这里就不再介绍了,相信见到摸索两下大概就能掌握。

  • 小技巧:把围绕选择物体旋转勾选上,当我们选中物体是,场景默认就会以当前选中物体旋转,方便观察物体。

此时Blender是处于物体模式,意思就是这个模式下,只能选择物体,被选择的物体外表会有橙色的边缘线。 我们在物体模式选中立方体,然后再切换到编辑模式(快捷键是TAP),如下图所示:

此时,我们就可以编辑物体的顶点、线、面,且我们只能编辑之前选中的物体。

当前的状态是点编辑器模式,并且Blender帮我们选中了全部的顶点。如果你不小心点击了空白区域,取消了点选中,想要再次全部选中所有顶点,点击菜单选择/全部

细分模型

我们把这个立方体细分一下,使它有更多的细节,如下图所示:

注意左下角的微调面板,这个是Blender的一个特色功能,就是在完成这个操作之前,我们还有机会进行部分参数的调整,这里切割次数我们设置为2,然后点击空白区域,应用这个细分操作。

模型挤出操作

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

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

然后我们在左侧操作面板中选择挤出,如下图所示:

为了左右对称,我们可以在微调面板中指定挤出长度

同理对边也进行同样的挤出操作。

最终效果

如果一切顺利,最终你会得到这样的一个效果

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

分类:

后端

标签:

后端

作者介绍

许彦峰
V1