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

简介: 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中。



目录
相关文章
|
存储 数据采集 传感器
一文多图搞懂KITTI数据集下载及解析
一文多图搞懂KITTI数据集下载及解析
12104 2
一文多图搞懂KITTI数据集下载及解析
|
2月前
|
前端开发 JavaScript API
(前端3D模型开发)网页三维CAD中加载和保存STEP模型
本文介绍了如何使用`mxcad3d`库在网页上实现STEP格式三维模型的导入与导出。首先,通过官方教程搭建基本项目环境,了解核心对象如MxCAD3DObject、Mx3dDbDocument等的使用方法。接着,编写了加载和保存STEP模型的具体代码,包括HTML界面设计和TypeScript逻辑实现。最后,通过运行项目验证功能,展示了从模型加载到保存的全过程。此外,`mxcad3d`还支持多种其他格式的三维模型文件操作。
|
9月前
|
前端开发 计算机视觉
InstantStyle,无需训练,风格保留文生图
InstantStyle 是一个通用框架,它采用两种简单但有效的技术来实现风格和内容与参考图像的有效分离。
|
4月前
|
编解码 前端开发 JavaScript
ThreeJs制作模型图片
这篇文章介绍了如何使用Three.js将一张图片转化为3D场景中的像素化模型,通过提取图片的像素颜色并将它们应用到3D立方体上,形成一种特殊的图像展示效果。
63 0
ThreeJs制作模型图片
|
9月前
Stable Diffusion文生图-图生图-ControINet插件-线稿上色-生产全套表情包-3D Openpose-局部重绘-换衣服,换姿势人设三视图一键生成教程大全(二)
Stable Diffusion文生图-图生图-ControINet插件-线稿上色-生产全套表情包-3D Openpose-局部重绘-换衣服,换姿势人设三视图一键生成教程大全(二)
337 4
|
9月前
|
编解码 人工智能 自然语言处理
Stable Diffusion文生图-图生图-ControINet插件-线稿上色-生产全套表情包-3D Openpose-局部重绘-换衣服,换姿势人设三视图一键生成教程大全(一)
Stable Diffusion文生图-图生图-ControINet插件-线稿上色-生产全套表情包-3D Openpose-局部重绘-换衣服,换姿势人设三视图一键生成教程大全(一)
671 1
|
定位技术
GIS开发:blender调整模型信息
GIS开发:blender调整模型信息
173 0
|
机器学习/深度学习 编解码 人工智能
加上Web UI,文本-图像模型Stable Diffusion变身绘图工具,生成艺术大片
加上Web UI,文本-图像模型Stable Diffusion变身绘图工具,生成艺术大片
298 0
|
编解码 BI 定位技术
【数据工具】ArcGIS批量出图工具箱
【数据工具】ArcGIS批量出图工具箱
【数据工具】ArcGIS批量出图工具箱

热门文章

最新文章