BZShaderGUI 是一款通过标签方式进行材质界面编排的 Unity 编辑器插件。主要目的就是把用户从着色器界面编写中解放出来,将更多的精力放到效果和性能开发上。
我们都知道在团队开发中,大部分效果是需要进行着色器开发的,也就是我们常说的写 Shader ,虽然功能的开发是重中之重,但是开发之后的推广与落地也是一个艰巨的任务。一般在将着色器推广给美术使用的时候,基本就是通过口头表达,手动演示,编写文档,编写界面。实际上当功能过于繁多,美术又疲于铺量生产的时候,过一段时间就会忘记具体的使用方式,这时一个友好,易懂,符合理解习惯的界面便变得尤为重要。好的界面可以大大降低美术的使用成本和上手难度。
通过对多年工作经验的总结和与美术沟通协作经验的总结,BZShaderGUI 一个标签式的界面自动生成框架便诞生了,将界面的编写与维护变得简单易用,让广大的开发者可以将更多的精力用于更重要的事情
分组标签
数据标签
绘制标签