大家好 ,我是Zzed。
算下工作时间,也是个老油条子了,沉淀了些许时间,我觉得可以分享一些个人的经验和资源(给大家白嫖的,开不开心)
开门见山,先感谢下我们TA大大:Tony Song的帮助以及支持!
我今天分享的主题关于UnityShaderGUI相关的内容。
问题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
然后我用人话翻译一遍:
你材质写的太复杂了,界面不好用啊,找个功能要找好久。
ShaderGUI就是自定义的处理内置Shader属性的功能,也可以优化界面等等
问题2:ShaderGUI的作用是什么?
大部分项目里的角色材质是用会用到ShaderGUI的,因为一个角色可能有多种分级情况,不可能低端机和顶配机的shader功能一致,这时候我们可以用shaderGUI,开关功能,界面简洁等。让美术大佬们可以更方便的制作控制了!
特效:大佬我也要我也要! 大佬:小小特效也配要啥shaderGUI?
普通的shader:
找个需要调整的参数也太难了!
有shaderGUI的shader:
功能一目了然,调整参数也太方便了!
问题3:如何使用ShaderGUI
第一:shader最下面一行话,修改为你的GUI名字。(我提供的资源已经修改好了)
第二:把你的shaderGUI放置在Assets目录下的edior文件夹内。就可以正常使用了!
问题4:ShaderGUI如果制作。
这个对大佬来说比较简单的事情,对我们这些代码不会的萌新们,肯定是及其难度的,所以这个我还在整理,期待下一次shaderGUI的制作教程吧!(对不起,我就是想偷懒,你打我呀)
顺便提一嘴:下期分享(我想学UP主,点赞过多少就更新,想想算了,工作要紧)
贴图制作哪家强?PS,AE?我推荐大家一款新的软件:Sustance Designer。
下期分享:如果使用SD制作特效中的贴图!
技术干货分享之路,点个关注不迷路!