应用介绍
功能特色:
1、在团结与统一的作品中自由
2、DX11的镶嵌与位移
3、SF写的着色器,可以用在任何项目,不需要安装材质锻造
4、创建着色器的视觉,没有任何编码需要
5、文档与支持中心,贡献反馈与错误报告
6、内置基于物理的照明模式与节能遮阳
7、可视化与直观的界面-得到一个明确的概述,每个节点做什么
8、自定义照明节点与IBL的支持,无缝skyshop组合即将到来
9、选择使用光照贴图与光探针/球面谐波
10、透明度;部分与α波剪
11、折射与渲染纹理
12、没有额外的文件同步到你的版本控制系统;使用着色器Shader Forge的单个文件的着色器文件本身
13、加上所有的必需品如cubemaps,自定义的混合模式,深度排序,雾控制,与更多
Shader Forge教程:
1、第一步将下载完的SF包(.unitypackage)导入到U3D中,可以发现Project视图中多了ShaderForge的文件夹,所有用到的文件都在此目录中
2、之后可以通过Window>Shader Forge打开主窗口,点击New Shader或者Load Shader即可见到可爱的SF的面容啦
3、界面非常简明,左侧为预览与设置区(Settings And Preview),中间为节点视图(Node View),右侧节点树(Node List)
4、鼠标点击节点视图空白区域拖动视图,鼠标滚轮可以缩放视图,右键可以创建节点,但戳戳此外一种比较帅气的创建节点的方式
创建节点的三种方式:
1)直接右键菜单选择合适的节点
2)从右侧的节点树中拖动到节点视图中
3)第一步确定看官您想要创建节点的首字母,在节点视图中点击该按键,会弹出所有以该字母开头的几点,可以配合鼠标滚轮选择,之后在节点上点击即可创建(hold the first letter of the node name, and scroll to the node you want, then click)。
移动节点:鼠标在某个节点上点击拖动即可移动对应节点
选择节点:这里会有个小坑,必须按住ALT/OPTION键才可以框选节点
删除节点:选中节点后配合CMD+DELETE组合键(戳戳用的时Mac,没有在Windows上测试,不过猜测应该是Delete就可以)可以删除节点
创建节点连接:可以在output端口上点击并拖动到input端口上即可创建连接
连线的数量表示数据类型,一条连线表示为单个数值(float或者int),两条连线表示Vector2(如UV),三条连线表示Vector3(如Color Position等)
删除连线:删除连线也会有点小坑呦,想当初戳戳也是查了很多资料才发现的呦。按住ALT配合鼠标右键在连线上划过,出现一条虚线,且连线变成红色,这个时候松开鼠标右键,您会发现Duang的一下连线断开啦
更新内容:
1、修复了阻止SF在Unity 2017.x中打开
2、修复了一个错误,为着色器添加了不用要的视图反射代码
3、3D预览当前运行速度更快,不再受限制以40 fps(当前为60)
4、后置效果预设当前可以正确构造,以匹配Unity的OnRenderImage后处理系统
5、着色器代码当前使用UnityObjectToClipPos(x)而不是mul(UNITY_MATRIX_MVP,x)
此次为你带来的是1.27版本的Shader Forge插件,综上所述,这款Shader Forge插件功能强大,效果丰富,应用于各大企业,有对这款软件感兴趣的小伙伴们快来拿走吧!