无名玩家X 看起来:1.(X没有类似color这样的类型,虽然和vec3/vec4基本上没啥区别,但是vec应用起来很困难,也不好区分是否应该预览...)[经过寻找,发现在参数里可以创建color]2.好像缺少noise等程序化纹理功能(或者是noisefloat能实现但是我不会?如果没理解错的话,noisefloat相当于生成了程序化纹理的单个像素??不过即使noisefloat能实现,好像也很难直观的预览和使用...)3.节点缺少2d纹理预览功能 以下是shaderGraph实现的简单的溶解shader,这在laya的shader蓝图中好像不太容易制作??(或者是我没玩明白?)
无名玩家X 观亮 如果可以参考建议的话,还希望能添加一个表达式节点,可以在文本框中书写表达式来计算输入的任意数量的节点,并输出结果,比如输入颜色A,颜色B,Val,可以在编辑框写"颜色A * 颜色B * val",并且使用编译器自动解析语法错误...当然,这个成本可能很高,主要作用是噱头和减少计算节点的数量,实际收益可能对不起成本
无名玩家X 观亮 非常期待重构的效果,这个shader蓝图好用的话,细分赛道上laya几乎没有竞品了.感觉底层需要实现的部分基本都完成了,就是差一些打磨,要是能接近unity的shdergraph的生产力水平就真的太了不起了.也很期待这个"用户扩展功能",如果扩展后能轻松的分享给别人,甚至能回馈给官方帮助发展,应该也挺浪漫的.