您想找什么?
Hero background image
Shader Graph:
使用基于节点的可视化创作工具构建美观、动态的着色器。
ShaderGraph 的强大功能

简化着色器创建

Shader Graph 让您可以直观地编写着色器并实时查看结果。这个基于节点的系统为艺术家和其他团队成员打开了空间——只需连接图形网络中的节点即可。

Shader Graph 解决方案

通过创建高质量的着色器来简化您的工作流程。直观地创建和连接节点,并即时预览您的工作以加快迭代速度。

直观的着色器创建
直观的着色器创建

Shader Graph 可在 着色器创建过程的每一步实现快速迭代时间。几乎每个节点都有一个内置预览,使您能够看到逐步的输出。图形本身具有整体预览,因此您可以看到着色器的最终结果。如果您的着色器应用于场景中的模型,则着色器在保存时会立即更新,为您提供瞬间更新。所有繁琐的代码语法、编译和构建都被删除了,因此您和您的创意愿景之间没有任何障碍。

根据你的愿景进行定制
根据你的愿景进行定制

Shader Graph Asset 为不同的材质提供了预配置选项。Shader Graph 中的节点 表示有关应用材质的对象的数据,包括其数学函数、程序模式等。使用 自定义函数节点添加您自己的自定义函数,或将您的节点包装在子图中,以使用自定义计算扩展您的节点库。

交互式着色器响应
交互式着色器响应

Shader Graphs 可以直接从场景获取信息,让您可以创建响应用户操作的动画和交互式效果。自定义颜色的皮肤、涉水涟漪或微风中轻轻吹拂的树叶可以帮助您的项目栩栩如生,而Shader Graph可以帮助您实现这些效果。

根据你的管道进行渲染
根据你的管道进行渲染

您创建的每个 Shader Graph 文件都可以输出到多个目标渲染器,包括 Unity 提供的内置渲染管线和可编写脚本的渲染管线、 通用渲染管线 (URP) 和 高清渲染管线 (HDRP)。您还可以创建着色器图 (Shader Graph) 以在 VFX Graph 内部使用,从而将项目中的 VFX 提升到新的水平。

精准创造
精准创造

主堆栈 是着色器视图的端点,它定义了着色器的最终表面外观。它可以帮助用户直观地了解顶点阶段(计算多边形顶点的属性)和片段阶段(进行计算以查看顶点之间的像素的样子)中发生的操作之间的关系。将您自己的 插值器 块添加到顶点阶段,以便更好地控制着色器计算。

新资源
霓虹艺术家挑战赛
2021.2 为艺术家带来哪些新功能

探索最新的功能和改进,帮助艺术家和设计师优化他们的创意工作流程并创造强大的沉浸式体验。

ShaderGraph 更新
Unity 2019.3 中的 Shader Graph 更新

2021.2 版本中 Shader Graph 中令人兴奋的新功能将帮助您解锁大大改进的艺术家工作流程和着色器性能。

Unity 面向技术艺术家
Unity 技术美术师指南

访问有关工具集和工作流程的终极指南,这些工具集和工作流程将帮助您使用 Unity 实现强大的视觉游戏创作。

UNITE
发现更多艺术家工具

利用 Unity 强大且艺术家友好的解决方案释放您的想象力。利用专门设计的工具获得更大的灵活性,帮助您实时、更快地工作。