原创作品

ShaderGUI的分享!

Nor_Zed 发表于   2021-04-03 17:42:25
3271
4
36

大家好 ,我是Zzed。

算下工作时间,也是个老油条子了,沉淀了些许时间,我觉得可以分享一些个人的经验和资源(给大家白嫖的,开不开心)


开门见山,先感谢下我们TA大大:Tony Song的帮助以及支持!

我今天分享的主题关于UnityShaderGUI相关的内容。

image.png

问题1:什么是shaderGUI?

问题2:ShaderGUI的作用是什么?

问题3:如何使用ShaderGUI

问题4:ShaderGUI如果制作。

问题5:给大家白嫖的资源链接。

这4个问题是认为大家会比较关注的,如果有其他方面的疑问,可以公众号留言(我看上面写着新注册的不能留言,不知道真的假的),也可以加我扣扣:965154330进行探讨。


问题1:什么是ShaderGUI?

先放一段unity官方文档中的介绍:

https://docs.unity.cn/cn/2019.4/Manual/SL-CustomShaderGUI.html

image.png


然后我用人话翻译一遍:

你材质写的太复杂了,界面不好用啊,找个功能要找好久。

ShaderGUI就是自定义的处理内置Shader属性的功能,也可以优化界面等等

image.png


问题2:ShaderGUI的作用是什么?

大部分项目里的角色材质是用会用到ShaderGUI的,因为一个角色可能有多种分级情况,不可能低端机和顶配机的shader功能一致,这时候我们可以用shaderGUI,开关功能,界面简洁等。让美术大佬们可以更方便的制作控制了!


特效:大佬我也要我也要!  大佬:小小特效也配要啥shaderGUI?

image.png

普通的shader:

image.png

找个需要调整的参数也太难了!

image.png

有shaderGUI的shader:

image.png

功能一目了然,调整参数也太方便了!

image.png



问题3:如何使用ShaderGUI

第一:shader最下面一行话,修改为你的GUI名字。(我提供的资源已经修改好了)

image.png

第二:把你的shaderGUI放置在Assets目录下的edior文件夹内。就可以正常使用了!

image.png


问题4:ShaderGUI如果制作。

这个对大佬来说比较简单的事情,对我们这些代码不会的萌新们,肯定是及其难度的,所以这个我还在整理,期待下一次shaderGUI的制作教程吧!(对不起,我就是想偷懒,你打我呀)


image.png

顺便提一嘴:下期分享(我想学UP主,点赞过多少就更新,想想算了,工作要紧)

贴图制作哪家强?PS,AE?我推荐大家一款新的软件:Sustance Designer。

下期分享:如果使用SD制作特效中的贴图!






image.pngimage.png

image.png

技术干货分享之路,点个关注不迷路!

标签:
确定
评论(4)
LALIFT
我在想sd制作特效贴图是不是得三年后了
回复
482天前
坏熊猫
这个正是我需要的啊 赶快出啊
回复
1002天前
LINRC
一篇引流的文章
回复
1087天前
肥锅肉肉
不知道是我网络问题还是咋滴, 图片一张都刷不出来呀
回复
1090天前
Nor_Zed
回复
肥锅肉肉
我昨天上传还好好的,我修改下
回复
1089天前
没有更多啦~
  • 咨询
    客服
  • 扫码加入QQ群 或搜索QQ群号: 797421367
  • 扫码关注公众号 或微信搜索: cokey游戏特效