首页 > Unity3D频道 > 【Unity3D研究院之游戏开发】 > Unity3D研究院之材质Shader Graph通用面板(一百二十三)
2020
12-29

Unity3D研究院之材质Shader Graph通用面板(一百二十三)

如果是自定义shader的通用面板可以看我之前的文章 Unity3D研究院之材质Shader通用面板(一百二十一) 这篇文章和它的原理是一样的。

首先shader graph有个很麻烦的问题就是自定义的keyword始终在面板的最下面不能和普通的属性进行排序,而且也无法展开分组的功能。为了实现通用面板,我们要定义一定的规则

XX面板        溶解面板

XX参数1      溶解参数1

XX参数2      溶解参数2

如果命名中包含面板会特意提出来,如果下面的属性包含XX部分则合并在一个分组中,自定义的keyword始终在最下面的问题,有可以根据命名的规则来进行排序,我会始终让宏在分页的第一位。

Unity3D研究院之材质Shader Graph通用面板(一百二十三) - 雨松MOMO程序研究院 - 1

 

Unity3D研究院之材质Shader Graph通用面板(一百二十三) - 雨松MOMO程序研究院 - 2
最后上代码

欢迎大家来测试

最后编辑:
作者:雨松MOMO
专注移动互联网,Unity3D游戏开发
捐 赠写博客不易,如果您想请我喝一杯星巴克的话?就进来看吧!

留下一个回复

你的email不会被公开。