Unity-ShaderGraph学习笔记第一步: 如何打开ShaderGraph && 制作全息效果Shader

*本次使用 Unity版本是2018.4.13*
*素材用自己的代替就行了*
*新手入门,如有错误,感谢授教。*

一、准备工作

使用shader graphs 需要两个包 (Windows - PackageManager) :
ShaderGraph在这里插入图片描述
下载好之后创建光照渲染管线
在Project面板鼠标右键-如下图
在这里插入图片描述
如下图(在创建时改了其名字)
在这里插入图片描述
最后打开ProjectSettings窗口,将刚刚创建好的放到如下图所示位置
在这里插入图片描述

二、Shader、材质的创建

1.Project面板右键(在上面两个包安装好后才会出现PBR、Sub、Unilit Graph)
本次使用的是Unlit Graph*
在这里插入图片描述
2.在建好的shader上右键新建材质
在这里插入图片描述
这样新建材质的好处是 新材质会直接用这个shader
在这里插入图片描述
(为了方便在项目中识别物体,先把shader改名成Unlit01)
在这里插入图片描述
3.双击shader文件(打开后类似下图)
在这里插入图片描述

三、制作全息效果

1.创建一个主贴图(在外面可指定贴图)
在这里插入图片描述
同样的方法创建透明度贴图和你想要最终效果的颜色,将图片放进去。
(右下角的 - 号可以改变这个框框的大小)
在这里插入图片描述
2.在shaderGraph的工作区里右键创建节点,将"MainTexture"拖到工作区中,连线
在这里插入图片描述
同样的方法 新建节点-连线
(白色框内为对应节点名称。具体节点功能、效果在连线时可实时查看,这里就不详细介绍了,在以后的Blog中会再介绍)
在这里插入图片描述
做好这些连线后一定要点左上方的Save Asset!!!
做好这些连线后一定要点左上方的Save Asset!!!
做好这些连线后一定要点左上方的Save Asset!!!

3.在场景中新建一个Cube,并将建好的材质赋上去
(在这赋贴图才显示的了效果)
(inspector的材质里的参数就是我们在shaderGraph里建的3个玩意)
在这里插入图片描述
此时大家注意到黑色的地方并没有透明,怎么改呢?看下图
在这里插入图片描述
先将Opaque改成Transparent,再将Blend改成Additive
在这里插入图片描述
{ 下面是Blend各模式介绍(From unity 官方)}
在这里插入图片描述

四、最终效果

在这里插入图片描述
新手入门,如有错误,感谢授教。

消融效果传送门

外发光效果传送门

  • 6
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值