
烘焙过程允许将复杂细节转移到简单模型上,在不牺牲视觉质量的情况下优化性能。
3D 模型的准备
工作流程需要同一对象的两个版本:
- 基础模型(低多边形): 优化后的最终使用网格
- 详细模型(高多边形): 带有细分和雕刻细节的版本
UV 的基本配置
两个模型都必须具有正确展开的 UV 贴图。要生成它们:
- 在 edit mode 中选择所有面
- 使用工具 smart uv project 或 unwrap
- 验证不存在重叠
烘焙前的准备
在低多边形模型中必须:
- 创建一个新材质
- 在 non-color 模式下添加一个空纹理
- 选择该纹理而不连接到法线节点
Cycles 中的烘焙过程
基本步骤包括:
- 切换到渲染引擎 cycles
- 在烘焙选项中选择 normal map
- 激活 selected to active
- 先选择高多边形模型,然后选择低多边形模型
- 使用 bake 按钮启动过程
常见问题解决方案
最常见的错误及其解决方案:
- 缺少 UV: 验证两个模型都有 UV 贴图
- 不对齐: 确保模型共享空间
- 伪影: 检查模型之间的距离和笼子
最终结果的应用
生成的法线贴图连接到 normal map 节点,然后连接到主要的 bsdf。这允许在优化模型中可视化高多边形模型的细节。