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

Blender cycles烘焙贴图笔记

下载了一些枪模型,一个模型有七八个材质,一个扳机、准星还有单独的材质,用的贴图只有一小部分有内容,对Draw Call非常不友好。不得不学一下怎么用Blender减材质。

找到了这个视频如何在Blender中将多种材料多张贴图烘焙成一张贴图_哔哩哔哩_bilibili

还有这篇文章,做的应该是同一件事,但是配置着色器的步骤简化了

材质球太多卡爆Blender?这个烘焙技巧让你效率起飞 - 知乎

操作流程大概是:

  1. 新建uv贴图,智能投射;
  2. 新建贴图;
  3. 所有材质配置着色器节点,新uv到新贴图,旧uv到旧贴图;
  4. 配置烘焙参数,烘焙;

新建一个新的uv贴图newUV(uv贴图的本质就是每个顶点都有的二维坐标,允许在多个uv贴图间切换,就是修改每个顶点的uv坐标);

在这里有相机图标的就是正在用的uv贴图。

新建一个新的贴图newTex,把所有材质的着色器配置成:

然后用Cycles烘焙,旧材质渲染的结果,也就是每个顶点的颜色,会根据它们在newUV的坐标烘焙到newTex的相同坐标。

但是我还是不理解上面的着色器两个节点组是断开的,怎么知道它们的执行顺序?

这是合并前的主要几个贴图:

这是烘焙的结果:

把旧材质全删除,新建一个材质newMat,给所有顶点指定,给新材质使用烘焙结果,uv贴图使用newUV,得到了结果。烘焙之前枪托是有贴图的,不知道为什么烘焙之后没有了。

http://www.dtcms.com/a/199883.html

相关文章:

  • 【three】给立方体的每个面加载不同贴图
  • 【解决】自己的域名任何端口都访问不到,公网地址正常访问,服务器报错500。
  • LeetCode 219.存在重复元素 II
  • QT的事件处理
  • 信息学奥赛一本通 1539:简单题 | 洛谷 P5057 [CQOI2006] 简单题
  • 基于单片机辣椒采摘小车系统设计与实现
  • 嵌入式学习笔记DAY23(树,哈希表)
  • Django之验证码功能
  • HTTPS核心机制拆解
  • [服务器备份教程] Rclone实战:自动备份数据到阿里云OSS/腾讯云COS等对象存储
  • 《Java高并发编程核心:volatile关键字全解析》
  • upload靶场1-5关
  • 微服务项目->在线oj系统(Java版 - 4)
  • Qt开发:QUdpSocket的详解
  • CLIP:论文阅读 -- 视觉模型
  • 遨游科普:三防平板是什么?有什么作用?
  • HDMI 屏幕 电脑HDMI HDMI采集卡的关系
  • 华为鸿蒙电脑发布,企业运营效率可以提高吗?
  • DiffPoint:用扩散模型解锁点云重建的新境界
  • 滑动验证码缺口识别与自动化处理技术解析
  • 【聚类】层次聚类
  • 甘特图工具怎么选?免费/付费项目管理工具对比测评(2025最新版)
  • 【数据结构】AVL树的实现
  • 腾讯云安装halo博客
  • 腾讯云Mysql实现远程链接
  • 腾讯云怎么在游戏云中助力
  • spring中yml配置上下文与tomcat等外部容器不一致问题
  • web常见的攻击方式
  • HJ10 字符个数统计【牛客网】
  • 细说STM32单片机FreeRTOS任务通知及其应用实例