3dsmax烘焙光照贴图然后在unity中使用

效果预览

看不清[完蛋!]

实现步骤

使用 软件

软体名称 地址
photoshop https://www.adobe.com/products/photoshop.html
unity3D https://unity.com/
3dsmax https://www.autodesk.com.cn/products/3ds-max/free-trial
packer-io https://www.uv-packer.com/
HDR 贴图地址 https://hdri-skies.com/

流程

模型制作

我的示例场景,搭建完毕后将模型的进行合并只留下一个

UV展开

将模型导入放入到"packer-io" 中。

在packerio中使用alt+中键旋转,滚轮靠近或远离。

点击pack进行UV拆分

在这里插入图片描述

导出模型,并在3dsmax导出模型的uv map。(新建一个工程去打开导出的fbx)

UV上色

根据实际情况上色

并在3dmax中创建材质球,给材质球图片,并给到模型。

烘焙贴图

添加天空盒,
设置天空盒,使用HDR 贴图

渲染一下查看效果

渲染到纹理

设置输出路径(不能有中文)

我选择的第一个,我也不知道是干嘛的。然后全部都"加载"

添加烘焙对象,打开烘焙对象栏目,然后在左边的列表中点击模型,就会在表格中添加。

输出,添加需要的贴图,这添加的是基础颜色,也可以设置烘焙之后添加到材质球的哪个通道中。

在名称(1) 中设置贴图的文件名的格式,比如这里默认是:NormalsMap ,我添加了下划线然后生成的贴图的文件名中就会多一个下划线Box001_NormalsMap.png ,然后修改Box001_NormalsMap.png 默认的后缀是tga 我修改为了png 。然后选择目标贴图位置。法线可以加到置换,DiffuseMap 可以作为基础颜色。

烘焙

导入unity

在3dsmax烘焙完成之后再次导出为fbx并将文件和贴图放到unity中,可以主意到贴图错乱了。

让unity生成uv

颜色正常

相关推荐
CG_MAGIC6 小时前
3D 建模核心术语扫盲:拓扑、UV 展开、烘焙与 AO 贴图解析
3d·渲染·贴图·uv·拓扑·渲云渲染·ao 贴图
BuHuaX10 小时前
Unity_数据持久化_IXmlSerializable接口
xml·unity·c#·游戏引擎·游戏策划
lihongli00011 小时前
消息系统技术文档
网络·unity·游戏引擎
Edision_li16 小时前
基于Mediapipe_Unity_Plugin实现手势识别
unity·游戏引擎·unity 手势识别
与火星的孩子对话16 小时前
Unity Shader编程完全入门指南:从零到实战 C# 实战案例
unity·c#·游戏引擎
谷宇.16 小时前
【Unity3D实例-功能-镜头】第三人称视觉
游戏·unity·unity3d·游戏开发·游戏编程·steam
两水先木示16 小时前
【Unity3D】Shader圆形弧度裁剪
unity·shader·圆形裁剪·弧度裁剪
深海潜水员1 天前
【Unity】背包系统 + 物品管理窗口 (上)
开发语言·vscode·游戏·unity·c#·游戏引擎
伽蓝_游戏1 天前
Unity UI的未来之路:从UGUI到UI Toolkit的架构演进与特性剖析(6)
游戏·ui·unity·架构·c#·游戏引擎·.net
X_StarX2 天前
【Unity笔记04】数据持久化
笔记·unity·游戏引擎·数据存储·数据持久化·大学生