使用 Cocos Creator 引擎创建3D资产

e0e72bfac9e0750978a4a7a319176db4.png

本文共:7034字,预计阅读时间:18分钟  感谢作者:琥珀川 的分享。

第一章 从 3Ds MAX 导出模型

  1. 3DS MAX 单位设置。设置 3DS MAX 单位为:米(Cocos 默认单位是:米)。e3f15f0f5db8f33008b591f45edd3aaf.png

  2. 模型 UV 需展平。最大限度利用 UV 空间。de9063b7d342d8682d1e6853105dff6e.png

  3. 为灯光烘焙制作模型的第 2 套 UV 。2U 不能有重叠。6238cdb028db0b99edcffe4a855272a6.png

  4. 3DS MAX 导出 FBX 模型设置。e462dafcf079f3d680d40b8da69da5ad.png

    c147498fe4e0b7870c368fd7fc8b8701.png
  • 勾选平滑组

  • 有动画的话勾选动画

  • 不勾选摄影机和灯光

  • 勾选嵌入的媒体

  • 单位选自动:米

  • 轴向选 Y 轴向上

第二章 贴图制作

Cocos Creator 引擎支持 PBR 材质和纹理。

Cocos Creator 创建的材质,默认使用的是 builtin-standard.effect 着色器,又称之为 PBR 材质,PBR 材质使用  PBR 流程中的 Metal/Roughness 工作流。

在使用 PBR 材质进行渲染时,为获得正确的渲染效果,至少需要设置材质的:

  • 固有色贴图(Albedo)

  • 金属粗糙度贴图(Metallic Roughness)

  • 法线贴图(Normal)

贴图可以使用 Photoshop、Substance 等图像软件制作。这些贴图都可以在材质资源属性面板中进行设置 。

关于 PBR 材质和贴图的详细内容,请参考文档:

https://docs.cocos.com/creator/manual/zh/shader/effect-builtin-pbr.html

07d26df0e019ab36acdf3acce9d8dab3.png

也可以使用 Cocos 支持的 PBR 贴图。(推荐使用这种贴图方式)

a12b26126bc3dd3725cbb4b86ef06a35.png

PBR 贴图是一种混合贴图。PBR Map 内的 3 个通道各包含一种贴图。

  • R (AO)                 R 通道:环境光遮蔽

  • G (Roughness)    G 通道:粗糙度

  • B (Metallic)         B 通道:金属度

Cocos Creator 目前支持的贴图格式:

  • 目前支持 JPG 、PNG 、BMP 、TGA 、HDR 格式

  • 贴图尺寸:不能大于 2048 × 2048 像素

第三章 使用 Cocos Creator 创建 3D 资产

1. 在 Cocos Dashboard 创建新 Cocos 项目

01. 在官网 https://www.cocos.com/creator 下载并安装 Cocos Dashboard

a2ccf0419d00ed8f971e9f05c8f29fc4.png

使用 Cocos Dashboard 管理 Cocos Creator 引擎安装和创建项目。

02. 在 Cocos Dashboard 创建新 Cocos Creator 项目

126226d93afc90f271211ce9c85c45e1.png
  1. 点击 Project 面板

  2. 选择 Cocos Creator 版本

  3. 选择 Empty(3D) 项目模板

  4. 输入项目名称

  5. 选择项目保存在硬盘上的位置(注意:不要包含有中文或空格)

2. 创建工程项目

01. 在 assets 右键 Create —— Folder。创建新项目文件夹,并命名文件夹。

7bd9573906180c62f3049cc1a7250dce.png

02. 创建资源文件夹,来存放模型资产和场景文件。

7e37f5a85344a6c52ce6f9876ea48f27.png

  • Animation:存放动画文件

  • Lightmap:存放烘焙的灯光贴图

  • Materials:存放材质

  • Models:存放模型文件

  • Particles:存放粒子文件

  • Prefabs:存放预制体文件

  • Scenes:存放场景文件

  • Textures:存放贴图文件

3. 导入模型资产到 Cocos Creator 工程

01. 将做好的模型文件,拖入到项目文件夹内的 Models 下面。Cocos Creator 会自动加载所有资产。

1dee68e15e8553a10224438790081f0a.png

02. 将做好的贴图文件,拖入到项目文件夹内的 Textures 下面。

8b8ae6ac6206b854bb7611e432c773d2.png

03. 贴图导入 Cocos Creator 后,设置贴图的类型。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值