当前位置: 首页 > news >正文

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

效果预览

看不清[完蛋!]
在这里插入图片描述

实现步骤

使用 软件

软体名称地址
photoshophttps://www.adobe.com/products/photoshop.html
unity3Dhttps://unity.com/
3dsmaxhttps://www.autodesk.com.cn/products/3ds-max/free-trial
packer-iohttps://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
在这里插入图片描述

颜色正常
在这里插入图片描述

相关文章:

  • YOLOv12:目标检测新时代的破局者
  • DeepSeek vs Grok vs ChatGPT:大模型三强争霸,谁将引领AI未来?
  • OpenCV计算摄影学(12)色调映射(Tone Mapping)的一个类cv::TonemapMantiuk
  • 模型推理增强微调
  • C++核心指导原则: 标准库
  • UE5设置打开新窗口默认停靠在主窗口
  • 【分享】网间数据摆渡系统,如何打破传输瓶颈,实现安全流转?
  • Redis的主要数据类型及其应用场景
  • 制服小程序的“滑手”:禁用页面左右滑动全攻略
  • mybatis热点面试题第五弹
  • Cherno C++ P60 为什么不用using namespace std
  • Golang的图形用户界面设计
  • 网络编程——TCP
  • 微信小程序接入DeepSeek模型(火山方舟),并在视图中流式输出
  • 03 HarmonyOS Next仪表盘案例详解(二):进阶篇
  • 浏览器多实例项目的隔离方案
  • (十 七)趣学设计模式 之 状态模式!
  • 【前端】JavaScript 备忘清单(超级详细!)
  • Ubuntu 下 nginx-1.24.0 源码分析 - ngx_conf_read_token - 详解(3)
  • 云原生周刊:基于 KubeSphere LuBan 架构打造DeepSeek 插件
  • 央行:将支持资本市场两项货币政策工具的额度合并使用
  • 潘功胜:将下调个人住房公积金贷款利率0.25个百分点
  • 预告:央行等部门将发声,介绍“一揽子金融政策支持稳市场稳预期”有关情况
  • “五一”假期国内出游3.14亿人次,国内游客出游总花费1802.69亿元
  • 新闻1+1丨多地政府食堂开放“舌尖上的服务”,反映出怎样的理念转变?
  • 大众、学术和政治三重框架下的“汉末之变”