开启辅助访问

QQ登录

注册 找回密码
返回列表 发新帖 标签:
Shader
材质球
TA
图形学
渲染
引擎
案例
节点
显示全部 9
查看: 1228357
回复: 267

Shader Shader案例汇总

 

13万

元素币

4409

活跃度

19

贡献值

元素皇

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

积分
275586

神秘药水C神秘药水B

主题
8
精华
2
扩散
0
首发
0
土豪金
8763
在线时间
351 小时

TA的画板

发消息

发表于 2018-3-17 12:18:06
TA资源类型
TA资源类型: 源文件分享 
shader资源类型: Shaderforge节点 shader代码 其它 
适用引擎: unity 其它 
资源介绍: -

马上注册成为元素者,获取海量元素资源,结识各路大神级人物

您需要 登录 才可以下载或查看,没有帐号?注册

x
价格:5000元素币销售总额:116000元素币 购买人数:24

尊敬的游客 ,本内容需要支付 5000元素币 来下载.
您可以充值或者发帖分享。也可使用扩散 悬赏 任务获取元素币,来下载。
Shader案例汇总

Unity 版本 : 2017.3.0f3

ShaderForge 版本 : v1.38

22333333.png

三次汇总下载链接,适合之前没有买过的朋友:
附带下面的全部 shader 原始节点文件!


本文是Shader案例分析实现     三篇内容的汇总:

01_PannerUV
      

参数介绍:

sf_01_panneruv_Material.png

节点图:

sf_01_panneruv_1272018.png

说明:

      对一张贴图进行平移UV地采样;
      用上面采样的贴图对另一张贴图的UV采样进行扭曲;
      实现扭曲的效果;
      用这种UV偏转的方法实现的扭曲效果是非常廉价的,可以在移动端使用,适合做一些水折射的模拟。


Distortion
效果:
参数介绍:
节点图:
说明:
对贴图UV进行扰动采样两张图;
一张用于对颜色值进行失真采样;
一张用于对Alpha值进行失真处理;
实现不规则的失真效果;
受到顶点颜色的影响;
有深度混合的功能,和其他物体衔接的地方透明度降低;
这个是一个用于粒子特效的Shader,会受到Unity粒子系统的颜色变化值的影响。深度混合的功能,如果在游戏中使用,需要在摄像机上挂 EnableCameraDepthInForward.cs (在ShaderForge的插件中有)的脚本

ImageBlend
效果:
参数介绍:
节点图:
说明:
对屏幕之前的图像进行采样;
使用两张贴图和屏幕图像混合;
根据图片的Alpha通道对屏幕之前的像素和图片的采样结果进行混合;
两张图片混合的结果再通过一个Lerp值进行差值显示
用这种方法实现这种效果,是非常不可取的,因为采样屏幕当前图像的做法是非常耗时,且一些低端的移动设备不支持,一般用这种方法来实现刀光扭曲和毛玻璃的效果。这种方法不可取

Gradients
效果:
参数介绍:
节点图:
说明:
这个Shader更像是一个中间产品,很少有单独用到这种效果的,这中渐变的索引通常配合更多更复杂的Shader来实现更复杂的效果,这个Shader权当是记录这种实现方法,以后要用到这种实现的时候,从这里拷贝过去就行


1、头发
效果:

参数介绍:

节点图:

说明:
使用这种方法来模拟头发,尽量把头发模型的UV顺着头发生长方向分
2、Blinn-Phong
效果:

参数介绍:

节点图:

说明:
使用的效果有:反射环境光;边缘光;自发光;Blinn-Phong光照模型

3、MatCap
效果:



参数介绍:

节点图:

说明:

MatCap效果的实现原理是法线在屏幕空间的xy分量映射到0-1,然后作为UV对贴图进行采样


4、雪
效果:

参数介绍:

节点图:

说明:

使用细分曲面的方式实现雪的效果,这种方法较为昂贵,适用于PC和主机平台,移动平台直接去掉细分也能得到不错的效果。

5、黑洞扭曲
效果:

参数介绍:

节点图:

说明:

通过一些复杂的计算实现一种漩涡扭曲的图形,这种做法类似SubstanceDesigner的程序纹理,这种实现方法会消耗一些GPU的ALU,适合在硬件性能较好的平台使用。

6、贴图扭曲
效果:

参数介绍:

节点图:

说明:

使用贴图制作扭曲的方式更加灵活多变,可根据不同的模型对应产生不同的效果,便于美术控制

7、sin函数波形图
效果:

参数介绍:

节点图:

说明:

这种完全通过UV(0-1)生成的波形图,在一定程度上减少对贴图的采样,但也伴随着精度的问题,数值过大的时候会根据不同显卡产生一些误差。

带高光卡通效果
效果:

参数说明:

节点图:

说明:

添加了Blinn-Phong高光的卡通渲染效果


漫画网点效果
效果:

参数说明:

节点图:

说明:

模拟漫画网点效果,可以用作特殊场景的渲染效果


漫画影线效果模拟
效果:

参数说明:

节点图:

说明:
模拟漫画网点效果,可以用作特殊场景的渲染效果





卡通海洋模拟

效果:

参数介绍:

节点图:

说明:
可用于模拟简单的卡通海洋浪花效果,并不完善,不能直接使用



效果:

参数说明:

节点图:

说明:

在地面剪切一个圆形洞,可用作特殊用途



网格
效果:

参数说明:

节点图:

说明:

可以用于制造镂空模型网格效果



灯光光晕
效果:

参数说明:

节点图:

说明:

可用作模拟灯光光晕的效果,需要开启摄像机的深度模式才可以使用。

扇形图
效果:

参数说明:

节点图:

说明:

扇形图,原理类似溶解


扇形图2
效果:

参数说明:

节点图:

说明:

可控制张角和旋转角度,可配合一些复杂效果做遮罩使用

模拟星空
效果:

参数说明:

节点图:

说明:

模拟星空的效果,可以用作天空盒

旋转法线
效果:

参数说明:

节点图:

说明:

旋转法线效果,实际用处不大

根据方向混合贴图
效果:

参数说明:

节点图:

说明:

根据方向对法线和纹理进行混合,实际用处不大


Terrain地形混合效果
效果:

参数说明:

节点图:


说明:

两种实现均是可以的,实现原理等同于 T4M以及Unity自带的Terrain Shader


以下是一些没有搞清楚的Shader,只给大家分享一下节点图和几张效果,有兴趣的同学可以下载下来深入研究

效果:

节点图:


效果:

节点图:


节点图:









欢迎大家关注我的微信公众号,获取更多内容:
[size=0.83em] 设为封面  [url=]采集到微库[/url]








评分

参与人数 17元素币 +10217 活跃度 +293 贡献值 +2 收起 理由
qq_Chen_aOC + 10 太强了
郝认真 + 10 好腻害
V贪婪 + 11 + 12 可以
幺九 + 66 + 66 太强了这个
毕加索的仰望 + 1 并没有我想象的那么丰富,毕竟那么贵,也许我期望太高了吧
源支始 + 10 + 10 【点赞】这很有大网气质!
首席游骑兵 + 20 + 30 强大又实用!!
悦动的喵 + 30 + 30 V587
大西几 + 10 + 20 很好很强大!
珏铭 + 10 + 30 楼主强大
吾命随缘 + 1 + 5 【给力】阅贴无数,楼主最强!
hahameng198706 + 5 楼主辛苦了
落落乖 + 10 + 20 + 1 这个太棒了,牛贴~
kimoji + 10 + 20 非常强悍的帖子!!
空空如也不知处 + 30 + 20 + 1 厉害了
元素界王 + 10000 完美完成任务!
nuox4 + 3 + 10 【喜欢】看到这么好的帖如同回到初恋的年代!

查看全部评分

还没有设置签名!您可以在此展示你的链接,或者个人主页!

回复 使用道具 举报 登录

论坛版权

盘 TA

楼主分辛苦了,感谢分享

回复 使用道具 举报 登录

盘 TA

感谢楼主分享,楼主辛苦了。

回复 使用道具 举报 登录

盘 TA

感谢分享很不错

回复 使用道具 举报 登录

盘 TA

元素帖子强,满满正能量!

回复 使用道具 举报 登录

盘 TA

寻找资源哪家强,快上中国元素网

回复 使用道具 举报 登录

盘 TA

寻找资源哪家强,快上中国元素网

回复 使用道具 举报 登录

盘 TA

EQD

回复 使用道具 举报 登录

盘 TA

感谢楼主感谢元素

回复 使用道具 举报 登录

盘 TA

支持一下

回复 使用道具 举报 登录

盘 TA

回复 使用道具 举报 登录

盘 TA

来支持了哈。!

回复 使用道具 举报 登录

盘 TA


资源哪里好,肯定元素找!

回复 使用道具 举报 登录

盘 TA

里面包含材质球文件么?如果光是图片教程,卖5000元素币的意义何在?

评分

参与人数 1元素币 +10 收起 理由
元素界王 + 10 本区的帖子必须有源文件!或者代码算法等干货!

查看全部评分

回复 使用道具 举报 登录

盘 TA

不错,学习了

回复 使用道具 举报 登录

盘 TA

资源哪里好,肯定元素找!

回复 使用道具 举报 登录

盘 TA

感谢分享很不错

回复 使用道具 举报 登录

盘 TA


感谢楼主分享!!

回复 使用道具 举报 登录

盘 TA

kankan

回复 使用道具 举报 登录

盘 TA

kankan

回复 使用道具 举报 登录

盘 TA

666

回复 使用道具 举报 登录

盘 TA

感谢楼主的分享

回复 使用道具 举报 登录

盘 TA

你们大神真会玩!

回复 使用道具 举报 登录

盘 TA

6666666666666666666

回复 使用道具 举报 登录

盘 TA

我们先定一个能达到的小目标,先赚它一个元素币

回复 使用道具 举报 登录

盘 TA

感谢楼主的分享,很棒的教程

回复 使用道具 举报 登录

盘 TA

楼主分辛苦了,感谢分享

回复 使用道具 举报 登录

盘 TA

66666666666

回复 使用道具 举报 登录

盘 TA

从业不识微元素,做遍项目也枉然

回复 使用道具 举报 登录

盘 TA

看看好不好玩

回复 使用道具 举报 登录

盘 TA


感谢楼主分享,顶贴支持

回复 使用道具 举报 登录

盘 TA

感谢分享很不错

回复 使用道具 举报 登录

盘 TA

感谢作者分享

回复 使用道具 举报 登录

盘 TA

多谢分享~!~!

回复 使用道具 举报 登录

盘 TA


多谢分享~!~!

回复 使用道具 举报 登录

盘 TA

Good

回复 使用道具 举报 登录

盘 TA

感谢分享很不错

回复 使用道具 举报 登录

盘 TA

谢谢分享素材!

回复 使用道具 举报 登录

盘 TA

进来看看走走

回复 使用道具 举报 登录

盘 TA

支持一下

回复 使用道具 举报 登录

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表