# shader节点纹理烘焙插件Shader Graph Baker

> Shader Graph Baker是一个用于将着色器曲线图节点烘焙到纹理文件中的编辑器和运行时工具，可用于创建程序、渐变、噪波或自定义效果纹理。本文将介绍Shader Graph Baker的功能和使用方式，同时强调其仅支持Unity 2020.3和2021.3 LTS版本。

- 原文：https://www.interestcreator.com/shader-graph-baker/
- 站点：https://www.interestcreator.com/
- 发布：2023-05-02
- 更新：2023-05-02
- 分类：Unity Shader、Unity插件
- 标签：unity 编辑器扩展、Unity实用工具、unity编辑器扩展工具、游戏开发工具

## 概要

把着色器图节点烘焙成贴图的 Unity 工具，可产出图集、序列帧与 Texture2DArray；只支持 Unity 2020.3 与 2021.3 LTS。

## 正文

![1682951973 18b3007fdc3a9ef](https://www.interestcreator.com/wp-content/uploads/2023/05/1682951973-18b3007fdc3a9ef.webp)

Shader Graph Baker是一个非常实用的

Unity

插件，用于将着色器曲线图节点烘焙到公共纹理文件中，以优化着色器性能并生成贴图资源。

## 功能和用途：

- 可以创建程序、渐变、噪波或自定义效果纹理，并生成法线和其他类型的贴图。
- 可以通过仅用纹理替换一组复杂的静态节点来优化着色器，并提高渲染效率。
- 可以创建帧图册、生成图像序列、Texture2DArray和Texture3D资源。
- 资产已包含在Amazing Tools Bundle中，非常方便使用。

当然，需要注意的是，Shader Graph Baker工具仅烘焙到纹理中，节点的数据在着色器图形本身内部可用，不能用于烘焙网格、摄影机或任何场景对象相关数据。此外，Shader Graph Baker仅支持Unity 2020.3和2021.3 LTS版本，不支持Unity alpha和beta版本，也不支持Unity“技术发布”版本。

总之，Shader Graph Baker是一个非常实用的Unity工具，可以让着色器的创建和优化更加高效，值得开发者们尝试使用。

相关资源：[Shader Control-Unity着色器编译与关键字管理的革命性工具](https://www.interestcreator.com/shader-control/)

## 常见问题

### 支持哪些 Unity 版本？

只支持 2020.3 和 2021.3 LTS，原文明确说不支持 alpha、beta 与技术发布版。

### 能烘焙什么？

把着色器图里的节点烘到纹理上，可做法线、渐变、噪波等贴图，也能出帧图集、图像序列、Texture2DArray 和 Texture3D。

### 能烘焙网格或相机吗？

不能。原文强调只烘到纹理，节点数据留在着色器图内部，网格、相机和场景对象数据都不支持。

### 它解决什么问题？

用一张纹理替掉一组复杂的静态节点，减少实时计算量，提高渲染效率。

### 支持哪些渲染管线？

原文未提供管线说明，只给出了可用版本范围。
