首页 > 解决方案 > 如何向我的项目添加着色器图形?

问题描述

我想将着色器图形添加到我的项目中 -示例。谢谢你的帮助!

标签: unity3dshadershader-graph

解决方案


“着色器图形”可能是指 ShaderGraph。

如果你写一个着色器,你可以像这样指定文件夹结构:

Shader "Custom/SubFolder/MyShader" {
    Properties{
        _TintColor1("Tint Color 1", Color) = (1, 1, 1, 1)
    }

    SubShader{
...

然后它将出现在屏幕截图中的列表中,如“自定义 -> 子文件夹 -> MyShader”。

着色器图显示在屏幕截图列表中的“着色器图”下。

为了能够创建 ShaderGraphs,您需要 HDRP 或 LWRP(现在称为通用 RenderPipeline)。

使用新的 Unity 版本,例如 2019。转到 Window-> Pakcage Manager 并安装 Shader Graph。然后以项目“创建->着色器->无光照着色器”为例。

在此处输入图像描述


推荐阅读