qq_LXY_eeb 发表于 2021-4-16 08:51:28

Unity3D研究院之材质Shader Graph通用面板

如果是自定义shader的通用面板可以看我之前的文章 Unity3D研究院之材质Shader通用面板(一百二十一) 这篇文章和它的原理是一样的。首先shader graph有个很麻烦的问题就是自定义的keyword始终在面板的最下面不能和普通的属性进行排序,而且也无法展开分组的功能。为了实现通用面板,我们要定义一定的规则XX面板      溶解面板
XX参数1      溶解参数1
XX参数2      溶解参数2
如果命名中包含面板会特意提出来,如果下面的属性包含XX部分则合并在一个分组中,自定义的keyword始终在最下面的问题,有可以根据命名的规则来进行排序,我会始终让宏在分页的第一位。

最后上代码



欢迎大家来测试
                                                                                                       
[*]本文固定链接: https://www.xuanyusong.com/archives/4778
[*]转载请注明: 雨松MOMO 2020年12月29日 于 雨松MOMO程序研究院 发表
                        

pincers 发表于 2021-4-16 09:22:02

看不懂代码

l387692051 发表于 2021-4-16 09:32:06

也看不懂代码

耿耿 发表于 2021-4-16 09:38:25

我也是看不懂代码{:1_230:}

不朽琉璃_ 发表于 2021-4-16 10:39:59

看不懂+1

表面兄得 发表于 2021-4-16 10:53:48

看代码感觉没有直接自己动手试来的理解深刻
页: [1]
查看完整版本: Unity3D研究院之材质Shader Graph通用面板