用Blender来烘培模型材质

通常我们在做三维设计,游戏开发的时候,经常需要从网上下载一些3D模型,这些模型采用的材质分辨率通常都不一样,而我们从性能考虑,需要对材质进行统一的处理,例如把材质都统一为2K的分辨率。

我们可以在Blender里面对模型的材质进行处理,把其烘培导出为根据我们需要的不同分辨率。大致的步骤如下:

  1. 在物体模式下选择模型的一个物体,然后在UV贴图里面新建一个贴图。
  2. 如果有多个物体,重复以上第一步,新建的贴图名称保持一致。
  3. 选择以上步骤的所有物体,切换到编辑模式,按A全选,然后在UV编辑器窗口中,按U选择智能UV投射,把这些物体的UV展开重新排列。删除目前关联的图像,新建一个材质图像,分辨率按照我们的需要来设置,例如1024, 2048或4096。
  4. 回到物体模式,分别选择每个物体,在着色器编辑窗口中,按shift-A增加一个图像纹理,其中关联的材质图像选择在第3步中新建的图像。
  5. 点击菜单的Rendering,然后进行烘培,分别烘培漫射,糙度,法向,自发光等纹理并保存为图像文件。
  6. 回到着色器编辑窗口,新建材质,采用之前烘培的纹理。

具体的操作可以参见以下我在B站发布的视频。

Blender进行模型材质纹理的烘培

相关推荐
Mangguo52085 小时前
DLP 高精度智造典范:Raise3D 3D 打印机,定义精密制造新标准
3d·制造
雪下的新火7 小时前
AI工具-Hyper3D
人工智能·aigc·blender·ai工具·笔记分享
CG_MAGIC12 小时前
用Blender创作水上树屋
3d·blender·建模教程·渲云渲染·3d软件
lrh302515 小时前
Custome SRP 17 - FXAA
3d·unity·srp·render pipeline·fxaa·抗锯齿
二狗哈16 小时前
Cesium快速入门34:3dTile高级样式设置
前端·javascript·算法·3d·webgl·cesium·地图可视化
GMATG_LIU1 天前
金属材质化学组成与标准分析技术
材质
海伯森技术1 天前
海伯森点光谱应用案例之——不透明材质镀膜厚度检测
材质
AndrewHZ2 天前
【图像处理基石】什么是光栅化?
图像处理·人工智能·算法·计算机视觉·3d·图形渲染·光栅化
二狗哈2 天前
Cesium快速入门33:tile3d设置样式
3d·状态模式·webgl·cesium·地图可视化
接着奏乐接着舞。2 天前
3D地球可视化教程 - 第6篇:蜂巢网格与自定义几何体
前端·vue.js·3d·threejs